Not a good place. Called and made an appointment for 2pm to install tires I purchased online and had shipped to their store. First off they never bothered to call me to let me know the tires arrived, which every other place I have done this did. Second, I arrived on time, and they never wrote down the appointment they scheduled with me and told me it would be 2 hours to place my tires because they were booked up at 2pm. I then had to have someone pick me up because I could not wait the 2 hours. They said they would call when finished, and like everything else they never called. The gentleman running the cashier seems very indifferent, does not listen at all, and has very poor customer service skills as evident by the MANY other dissatisfied people in their lobby. I would avoid this repair shop at all costs.