5th Gear is a pleasure to work with. They are informative and helpful. My only complaints, which are probably beyond their control, are that they could not provide a program update to the onboard computer -- something Mini no doubt restricts--and did not have a full knowledge of the unique design of Mini tail lights. They did forget to reset the service reminder after doing a brake system service, but remedied that on the next visit. I enjoy working with this shop and recommend them.