I have placed a half dozen orders with B&H and have had no troubles at all. All orderd were received within 5 days. I have o return in progress, now, and am waiting to see how that goes. I ordered a Tamrac backpack bag and it was too small for my gear. I contacted them and they happily sent an RMA number. It should arrive there Monday.
Most of my orders have been small but I would feel very comfortable about placing a larger order.