Frankly I don't get Amazon at all.... Last year I wanted to order some front tires for my BX23S, mfr in Ohio,sells through Amazon.com. I can't get them. CALLED the mfr, 1,000+ IN STOCK,email AMAZON and the 'online associate' was useless, I then figured out the ISP BS.
Meanwhile I can order from Microchip( HUGE USA mfr of 'chips) and they UPS them from Thailand to me,for free, here in Canada,eh in 3-5 days ! I've got a valid USA address in MI ,but STILL can't get Amazon.com to SHIP there. Who CARES what my BILLING address is ?
I used to buy 1,000$ /month of parts from Digikey in MN. Order by 8PM my time, courier shows up by noon next day, $8 for shipping/boarder/delivery. They love my Cdn address......
Also this idiotic 'won't sell to Canadians, won't ship to Canadians' also applies to that 'collector plate company'. I wanted to buy 100 pcs of a tractor edition(serious $$$) but no....didn't like my AMERICAN money buying product in the USA going to and American address !
So much for NAFTA.....v1 and v2 !!
as for shipping 'cost', often is an easy way for vendors to make LOTS of money. TRUE shipping might be $5,they charge $40..hmm an extra $35 PROFIT...... Also heard that Epay requires vendors to have 12 items for sale,so they'll put HUGE prices on 2-3 things to keep the magical 12 item minimum for sale in their 'store'.
USPS will mail to Canada,if small $ items , goes through customs no problem. If it needs to be 'brokered' ANYONE can do that themselves for zero $$.