I rate my recent experience as 3 star as I need to go there twice for wheel alignment. There was nothing wrong with my car and it runs pretty smooth, no shaking or drifting. I went for the alignment due to the new set of tires. After the first alignment, the driving felt different, steering not as confident, a little bit drifting, and the steering wheel is not straight. Needed to go there the next day to have it realigned. No hassle in this process. It has a 6-month warranty anyway. Just wasted some more hours. Hoping they could put more care into customers' vehicles.