B & H is the ONLY place you'll ever need for all your video and photo needs. Not only do they have the best inventory and selection, the Support Team Members are the best anywhere. Every single interaction with B & H has been pleasant and we have always been taken care of fast and efficiently. They value their customers. We are loyal customers because B & H continues to EARN our loyalty.