Dealer pricing varies widely by location and dealer, but is always higher than an independent mechanic, sometime grossly higher. There is just no reason to go to a dealer for things like tires or suspension work. Any competent shop can do that stuff. A BMW control arm is not really different to swap than a KIA or Chevy.
As for why they failed, hard to say at such low miles. Unusual for sure.
|