Awesome experience, one of the best customer service experiences in regards to automotive work. Scheduling was easy, I arrived on time and they took my car in right away. I was there to get an APR tune, and unfortunately the system was down (not the shop's fault). They informed me while I was in the waiting area and offered to call me when it comes back later that day, and gave me back my car. I ran some errands, and a couple hours later they informed me that it was back up. Once I came back, the job was done fairly quickly and my car ran amazing. I was very impressed with the customer service. No one tried to upsell me anything, they were nice enough to tell me the system was down. In the past, other shops would let you sit in the waiting room since they don't want you to leave, but M-Spec respected my time and informed me every step of the way. Awesome experience, definitely going back for more work in the future. Waiting area was amazing as well, quiet, clean, warm and had snacks!