Just took my car into Motorsports of Scottsdale. They specialize in Ferrari, Aston Martin and Lamborghini sales, but do have a 5-star certification in Mercedes and BMW repairs. Just wanted to let everyone know that they were about 1/2 the cost of what the BMW dealer quoted and had the car repaired within the day. The Service Manager also took the time to explain in detail the issues and some preventative things that I could do for my 5 series.
The showroom cars were nice too. They also had some X5 and M5s for sale there too!