Went in for an oil change, tire rotation and general review for my 2007 Mazda 3. The service and staff were great and willing to give me a ride to my place of work (nearby) so I could drop my vehicle off for the day. Ended up diagnosing a front tire bearing, which was pricey, but offered competitive rates and clear explanation of the issue and need/or not to replace it. Would recommend.