The service at this place was impeccable. I bought my wife a nice camera for Mother's Day and the interior mechanism got dirty. She was very upset but the service guy cleaned it in like 5 minutes and did not charge for a full cleaning. He took the time to give some suggestions on how to prevent similar problems in the future. Although she is a beginner, he did not talk down to her and was very friendly. We would highly recommend this place and will definitely make the trip back even though we live 3 hours away!