For the last year or so I've done quite a few transactions with B&H - all online/phone. I'll continue to do business with them - with as many transactions as we've had a few things needed to be exchanged/fixed, and for me, every time I've been totally satisfied. The assistance I've received has been helpful and time saving.