I’ve had bad experiences with B&H. I purchased a $1k+ gimbal from them for an upcoming project. I ordered it in advance so that I’d have some time to practice using it. Unfortunately, I delayed using it for a few weeks and when I finally opened the package, it was defective. When I reached them for a refund, they said there was nothing they can do as I was outside the return window. Based on my experiences with Amazon in the past I know I would have had a much better experience if I ordered from them. Regardless, I no longer trust B&H for buying expensive camera gear.
We've gone with B&H in the last year and they are great. They also have educational institution discounts. Plus, they don't do strange things with the shipping.
B&H is my go to got certain electronics these days. I've always gotten exactly what I expected. Shipping cost seem higher, but I can deal with it for most part.
They have a good return policy. They let me return three LG V30's in a row purely on the basis of customer dissatisfaction(LG's shite poled technology creating areas of uneven color temperature.)