Couldn't agree more, like any car go to a main dealer and it will be expensive. DIY and it's not so bad, all cars have some potentially expensive issues. I'll take that gamble any day for the fun of driving a 500hp car vs a boring dull mobile on a 3 yr lease