I've been shopping at B&H Photo & Video for several years; they have a huge selection of photo, video and consumer electronics. Their website is very easy to navigate and their search function works great! Their prices are very competitive and they often run sales deals on the products that people want. My orders always arrive in excellent condition; packed very well, no crushed product boxes. Their service has always been great and I will continue to buy from them for as long as they maintain these high standards.