My daughter bought a 2006 Mini a year ago. (?) And it broke down the day after she brought it home. The only shop in town that offered to look at it, and fix it was UWrench. BMW in IF turned me down, and BMW makes the Mini. The car is a work in progress (And I own it now.) But UWrench has been able to take care of the issues promptly and professionally.