I've been very happy with all of my experiences here. I've bought a couple of lenses, and also gotten prints from their TCR Photo Imaging Center. The staff knows what they are talking about and are happy to explain anything! One time I brought in a lens for a repair and the guy was able to fix it in one minute at no charge! It was an easy fix where the lens wasn't connecting to the camera properly, but the fact that it was fixed on the spot and for no charge was very nice.