B&H might not always be my first place to look for something but it's more than likely the most reliable to have what I need and get it to me fast! I also love the sales they have from time to time. They know what professionals want and usually have it in stock.