Does b& h have physical stores?
Yes, B&H does have physical stores. Their primary store is located in New York City and is considered a “superstore” with over 500,000 square feet of retail space. They also have a state-of-the-art showroom for customers to check out the latest gear and chat with knowledgeable staff. Additionally, B&H has a number of smaller neighborhood …
