I had a good experience here. I made an appointment online so I didn't have to wait when I got there. The manager helped me and he was very friendly. My tires were a bit old, so I purchased the middle of the line ones. I thought it was good customer service.
I recommend making an appointment online because then you don't have to wait so long once you get there.