I called Maddie when a check engine light came on. She gave me a list of possible causes and what to do to rule out something trivial. Needless to say, my light went off and it saved me from making the 1 hour trek to the service center for nothing, (which would have upset me greatly). I dealt with BMW before I bought my Q5, and their service center is the reason i will never buy another BMW!! Maddie is a gem, and I look forward to seeing her at my next service appointment! It's nice to see that there are people that know there jobs inside and out and truly care about providing the best customer service out there!! Thanks again Maddie!!