Sport Motoring - Decatur, GA.
Not your typical auto repair shop. Great pricing, great service and a manageable game for additional work needed on my Mini that was very informative, honest and believable. This is the kind of repair shop Mini owners should be looking for.