My M3 is a low mile car. I get an oil change done each fall before putting it away for the winter. Last week my local BMW service center charged me $144.43 to do this. And that was with a 10% discount applied! My total bill was $195.30 (with tax), because I asked that they take a quick look at the right-rear wheel while they had it in the air. I've been hearing an intermittent clicking noise that is wheel speed related. They charged me $42.84 in labor to tell me they didn't see anything wrong. All I really wanted them to do was spin the wheel and see if the clicking occurred, not waste time chasing a problem that wasn't happening at the time. I've always tried to support my dealerships. I know that they make their money not on the sales of cars, but on the sales of parts and service. But why the heck to they overcharge for everything by so much? And it's not just BMW service centers. My VW is no different. And it's getting worse... my BMW dealership has changed ownership and the prices seem to be going up, with new added charges to service bills, like a $20 shop charge added to every repair order regardless of what it was for! What really boggles me is the dealerships keep sending postcards begging you not to go to independent shops by claiming things like "Think genuine BMW service is expensive? Think again." Sure, I could do my own oil changes. But I'm a computer guy, not much of a mechanic. I want someone who knows cars to be able to catch a problem before it becomes major. That said, anyone know any independent shops in the Springfield MA/Hartford CT area? I think it may be time to move on from bringing my car to the dealership.