they just hired a BMW master technician as their head (i think only) tech that I worked with at Ferman BMW. guy knows his shit and i will vouch
i have not had any work done there personally, but have worked with the guy who will be doing the diagnosing. so take it as you will
__________________
Mechanical Engineer - Naval Surface Warfare Center PCD, Marine Corps. Counter IED Development
USF Formula and Baja racing Alumni/Consultant