Great & professional website, had no problems with B&H, after being scammed by AJ Richies.com, I was really hesitant on ordering anything online anymore, but things could have gone no smoother with B&H, I ordered a refurbished Canon, it took probably less then a week to arrive in TX, and the camera looked brand new, everything was packaged with care, and works perfect, only reason why I am giving them a 4 star instead of a 5, is cause I only ordered from B&H once, but I do plan on giving them my service in the near future as well as follow up reviews, know this, STAY AWAY FROM AJRICHES.COM AND ALL ITS AFFILIATES, they're a super rip off, just look up any reviews on them and you'll see what I am talking about, I wrote one on here about them and I'm only one out of 100's they scammed, anyways B&H was great, I would suggest them to a friend.