Hey guys, new member here. Just bought a 2004 330i, had it checked out pre purchase by a guy I believed was a reputable mechanic at Prestige Motors in Stafford, and got the thumbs up for purchase. Brought it to BMW for the air bag recall and got a laundry list of repairs so long it made my eyes bleed. Who do you all recommend for independent shops in the DC/NOVA area? I'm in Stafford but am resigned to the fact I'm probably going to have to travel a bit to find a decent shop. If you have any recommendations for the few that are in between Stafford and DC, that would be perfect. Thanks.