B & H, in every sense of the word, is huge. Their store, website, and catalog caters the photographer, whether amateur or professional. My husband's mother, who is an avid photographer made this one of her top spots to see in NYC, before hitting Rockefeller Center or the Statue of Liberty. It just simple has everything you could need, not just for photography, but for everything electronic.
My personal experience has been that even if you not sure of what it is you need, their staff will patiently ask you questions and work with each other to ensure you walk out the door with the right product. Even though the selection and layout of the store is somewhat overwhelming, you are in good hands. While picking out my digital camera, the associate asked all kinds of questions in what I was looking for, enabling me to narrow down the choice to a camera that remains effective for me two years later. For that kind of service, I would continue to shop at this store for all my digital and electronic needs.