B&H is my first choice whenever I begin shopping for an item. It's always a disappointment if they don't carry what I'm looking for, although that is rare. Their product line is excellent, their web page is clear and understandable, and their prices are competitive. All in all, it's great doing business with B&H.