I purchased a 2002 M5 from a friend who moved out of state and had always taken the vehicle to Santa Monica BMW for service. Included with the car was an additional warranty from Mercury for another 12 months. He left me an adviser's name and said he knows the car well. Does anyone have an opinion on SM BMW for service? Can anyone recommend other shops such as New Century (Alhambra), BMW of Monrovia, Bob Smith BMW (Calabasas)? Thank you in advance for any feedback.