I now always take my 2002 BMW 530i to Meissner's rather than the dealership.
Gary charges less, doesn't invent repair problems, and gives you a free loaner junker car to get to work.
Just one word of warning, often your repair will drift into a second day, and he juggles quite a bit.
more