I have a 2001 M5 and my wife drives a 1998 528. Over the past four years we've been to most of the BMW dealerships in our area (LA and Orange County, CA) and generally they fall flat when it comes to service. Last time I had my M5 in the shop it was because something came loose in the steering wheel and started rattling around whenever I turned a corner. Dealership answer... "we couldn't find anything, so it's probably alright". Like most of you with the 2001 M5, I had my car into the shop FOUR times to get the cam sensors replaced. You would think that given that these had to be upgraded that the FIRST time I had it in they would have swapped out all four! Right now I've been waiting for three weeks to get my car in for it's 25k service, all because I want a loaner. I used to own a Lexus and got really spoiled in how well they ran their service centers. Is this typical of BMW service everywhere, or only in Southern California?