You have to be aware that while US retailers such as B&H and Amazon have liberal return policies, this may not the case of Canadian retailers, in particular Vistek. I ended up reselling items because it was less problematic than returning them. This a is risk that has to be factored in with Canadian purchases, and in my case, I've concluded it's not worth the potential savings. Regarding duties, I've never been charged for foreign purchases.