There is another family-run option in the area ephotocraft. They have a store in Burke and one in Fairfax. You can find them at
http://www.ephotocraft.com. They have a large inventory and are knowledgeable. If you do your homework on prices they will generally negotiate close to B&H or Amazon pricing on big ticket items. I bought my Canon 20D there and a couple of lenses.
About 2 months ago I stopped at the Fuller and D'Albert store and there was a sign up saying that they no longer were running a retail operation. Where they get their business from is a mystery as the pricing on their website is hardly competitive.
The margin on photo equipment is very small so its hard to get really deep discounts anywhere.