I'm in Canada and have gotten about 9K worth of parts sent up here in the last 2 years. I will only buy from vendors who will ship out usps. I work at a GM dealership and even some of my cost prices are double what places are selling the same thing for down in the states. Like last year I was having a hell of a time with Lt1 MAF sensors. In the end after one place not taking a faulty one back and sticking me with the bill for a paper weight, another not sure if I could even get any money back on another unit what do you do? so do I risk $40 shipping just to loose that too? Blah, it's been quite a pain in the butt. I ended up getting a new GM one for $375 CDN and problem solved. I had actually thought both other MAFS were legit but both turned out to be re-manned ones. Didn't say anywhere on either site that they were re-manned.
90% of the stuff doesn't fit worth a flying crap, I'm always having to take my parts to get them modded (it seems that the more expensive the part, the worse it fits). My dual exhaust cost me another $200 just to get it bent properly, the bends were......... lets just say freaking horrible.
But to top if off, I've had to send back parts a few times to various vendors and 50% of the time, I will get cheaper shipping that what they charged me. How stupid is that, that a guy at a any regular Canada post office can get a 30% better rate that a vendor? Makes you wonder.