This is one of the few Photo stores which has survived for decades... justifyably so. The owners and those who work there have shown integrity and ethics of the highest degree. I first met them when I was a representative of a well-respected camera company in 1980 and they have consistently displayed genuine concern for their customers, most of them known on a first-name basis. If you ask advice it will be accurate and given freely. If you spend a dollar there, you will get back more than a dollar of value. I cannot recommend them as highly as they deserve. And, they are personable and down-to-earth friendly.
Do not go there. They are over priced. I bought a Kingston SD 4GB card there on 7/17/2012 for $40.00 same day went on cruise ship and they were selling them for $14.95. They are taking advantage of tourists. DO NOT RECOMMEND THAT YOU SHOP THERE!! THEY ALSO DON'T FEEL BAD THAT THEY CHARGE $25.OO MORE THAN SOME ELSE!!!!