I spend thousands there every year
Once you get used to the NY attitude, they are one of the best sources worldwide. All the NY stores have the same attitude, so they are not alone there. Real time inventory on their website and if they say they will ship it today, they do. Tracking numbers e-mailed so fast it is scary. Adorama on the other hand, is a different story. You have to order and then two days later get an e-mail that it ain't in stock. Not good.
B&H is kind of like Rocky Mountain to me. Except no free 2nd day shipping even on huge orders. I have only had one issue with any of the products I have purchesed there and the head CS rep held my hand and bottle fed me on how to fold up a huge collapable reflector. Man, did I feel dumb once I learned the trick.
Regards
Shooter2