That is very nice. Being in Canada, when I order from Adorama, I don't get the free shipping offers so I pay $40-50 for shipping, HST (12% tax) on the shipping, HST on the sale price, currency exchange (near par these days but the credit card companies take a few percent anyway), a $8 handling fee from FedEx for handling the customs issues, HST on the handling fee, etc etc. After all of that, it isn't always worth it, and often is cheaper to buy from a Canadian distributor in recent months.
That's why I always buy from b&h, they use purolator for shipping, cheaper shipping and clear custom for you! Adorama uses FedEx, way more expensive!