I'm definitely biases about this store, as my husband helps out here part time and we know both the owners very well.
I love that it's local and still local. They have great prices and will do what they can to match it. They have a huge stock and if not, they can get it in for you.
They also deal with repairs and sell more than just cameras. They have lens, binoculars and of course tons of accessories. And most of all have great staff that know their products.