Try a search in the forum on Dpreview.com for reputable online retailers in US. About tax, yes, you need to pay tax. I once bought a battery charger from US (online). It was shipped by USPS and I picked it up at local post office. I need to pay full GST+PST and addtional $5 charge paid to Canada post (that's the cost for Canada Post to collect tax on behalf of government).