Do you own your car?
Or does GM? I'm not referring here to leasing vs. buying. I am referring to the fact that GM has recently declared that only mechanics they license are allowed to work on "your" car. And if you take it to another mechanic, or use less-expensive…
Continue reading...