A vast selection of goods, an amazing quantity of useful information about them, a zippy website well-organized - at least in the photo department. I have no experience with the other sections of the store. Bravo, B & H! I am glad to be your loyal customer. -- Gordon in northern New Jersey