I have a rusting '88 325iX that I buy again in repair bills every year, but I won't get rid of it despite what my wife says. Stefan and Oscar are both awesome to work with and the shop really does work with you to only do what is needed and at a fair price. I have never ever felt that they were taking advantage of me. They also handle newer BMWs just fine as well; my wife's 2006 325xi wagon has been in for routine maintenance with never an issue.As one other commenter mentioned, sometimes the work takes longer than expected. I definitely had that problem once, but on another occasion they bumped my car to the front of the queue due to a personal time crunch. I think it all works out and I'd rather have them do the work slowly and methodically rather than having to bring the car back because something was overlooked.As a bonus they have a discount for BMW CCA members, and you can get an additional couple percent off if you write them a check as opposed to paying with a credit card.Given the horrendous labor rate at the dealers and the hit-or-miss nature of other independents in the area, I can't recommend BMW Excluservice enough.