Very average, the people in there know a lot about cameras which is good but the service overall is bad. Be prepared to wait a long time to get someone to help you. I rented a camera and they don't know how to do basic stuff like charge a different credit card upon return of camera, I get the overall feeling like they feel inconvenienced with you in the store so I will be buying my camera from amazon. Sucks because I love supporting local businesses but to survive as a local small business you need to excel in customer service which they don't.