I don't buy enough products at one time to waive S/H charges from the likes of Amazon. Nor do I buy often enough to warrant buying an Amazon Prime membership. Besides, the selection from Amazon Canada (like all Canadian retailers) is pathetic compared to US offerings. Unfortunately, as I understand it Amazon US won't ship items internationally (if you know different, feel free to enlighten me). Even if they were willing you'd likely get soaked at the border by Canada Customs' duties and taxes on your item(s), making them not worth buying in the first place. That's the biggest turnoff (and ripoff) deterring me from buying anything online.