That's interesting, Bradley... I've heard an occasional story of someone unhappy with European, but my experience has never borne out any problems whatsoever. I've even had some things that wound up under warranty that the guys spent a bunch of time on and didn't charge me a bit for, and a couple of things not at all on warranty I asked for that they tried and couldn't get accomplished despite spending a bunch of time on--for which I thought it only right for me to pay for--but which they refused to take anything for since they didn't accomplish what I'd asked. I do know of some who have complained of what the shop charges an hour for labor, but I can't fault European for that as the shop must be able to pay employees a decent wage, taxes, overhead, etc. and still make some profit to stay in business. I'd rather pay a decent labor cost than go cheap and discover we have no BMW dealer anywhere near... but then that's my own opinion. Sorry your experience wasn't as good!