the service is great but the wait times are sometimes very long. i have had to take my car there a few times due to issues with tires bought from them. Good place for after sale service. Customer service is excellent. Prices are a bit high but considering the service its okay. Wait times are normally high so plan accordingly.
PROS: great service
CONS: long wait times