The products and prices look reasonable. I purchased an item from Canada by mail and I had a lot of difficulties getting information about tax from sell and customer services departments. After that, B&H never concluded the delivery. They never tried to precise the address or communicate with me in any way. I had been waiting for the never delivered product. I just received a mail 10 days after, saying me UPS couldn´t deliver and they only returned the item. Every time I tried to communicate with customer service, I didn´t get any appropiate answer. So, I wasted my time, B&H took my money for a delivering they never did. It seem B&H to be a great corporation, but the service is like a bad supervised mechanical response that finally cause damage to the customer