Purchased a couple of Canon lenses for my Rebel T3i, along with some accessories. Prices were among the best available from online retailers, and IMHO they've done an exceptional job in providing a great shipping experience for Canadian customers. My order was shipped Purolator (much cheaper than Fedex or UPS), and much faster than USPS. I knew my total costs (including shipping, taxes, etc.) to my door, before the order was placed. It arrived quickly, well packed, and exactly as described.
Kudos to B&H for the work they've done to make the international shipping process affordable, transparent, rapid, and reliable. I'll be ordering from them again.
P.S. On this particular order I saved a few hundred dollars taking advantage of Canon instant lens rebates that were only available in the U.S.