Service was good, and friendly, as always. Some non-urgent work couldn't be completed because you didn't have the parts for my Mini. I have to admit, that the lack of parts and the fact that the Mini dealer was offering an oil change for $69.99 might make me go to them next time. Tom's is certainly more convenient, but if I have to bring my car in twice, that negates the convenience factor.