Pepper wrote:
I like to buy local and do much of the time but I have also used B & H, Adorama, Ritz and Porters, all reputable sites with great customer support.
Hunts is also very good always stop there when I go to Mass or NH. They have a great online store also.