7yrs/120k for $4200 isn't a bad deal at all. That's essentially 1 semi-major repair job.
To put it in perspective, I just picked up a 2014 335, the dealership wanted $5,800 for 24 month/40,000km through one of those third party warranty companies. I actually thought they were joking.
|