I ordered something from Sweden (to the Western USA). It is on the truck for delivery from Fedex, today. I ordered something from Canada, same day, from a shop literally 2 days drive from here. It was sent on the 28th, and it's still in customs. Seriously, I'm happy to pay the brokerage fee to get my shit through, and fast. I mean, you are spending hundreds to thousands anyway. An extra few tens of dollars? That's like, lunch at a good place, or half your dinner.