No, not anymore. They used to be very solid and reputable and I had been ordering from them for nearly 20 years. This month I ordered some items and nothing arrived. B&H claims they shipped the items to a place I haven't lived in several years -- they must have gotten that address from old orders, because I entered my correct current address when I placed the order. I now don't have my stuff or my money. B&H customer service refused to do anything about it -- they told me that they shipped the items and it doesn't matter to whom. I emailed the CEO to ask for help and got back a response saying that not only does he back up his customer service's refusal to fix their mistake, he's even willing to go to the length of lying to the credit card company to dispute the credit card chargeback (he intends to tell them I put in the wrong address when I ordered). There are a lot better options for honest online merchants these days: Adorama, Amazon, Kenmore Camera. I will be avoiding B&H and would recommend the same to anyone.