I have bought most of my camera equipment from Cooper's Camera Mart here in Baltimore. They have been in business for quite a long time, have two stores, and the sales people have been with them a long time. They are knowledgeable and don't try to pressure you into buying something just because they happen to have that item in stock.
Are they the cheapest, no, but they do offer regular customers a discount on many purchases, cameras as-well-as accessories.
There is another store, Standard Camera, that is a little closer to where I live, but I have not tried them as yet. They also have a good reputation, but I am comfortable working with the people at Cooper's.
I have bought some equipment, mostly prime lenses on eBay and have been satisfied with each purchase. You just cannot find original equipment lenses for a 36 year old camera just anywhere.