Add a stop to B&H onto your list of "usual" tourist stops. It's just so different from almost any other store in so many ways.