In fairness, it's not just Mazda that does that. Maintenance bay workers earn around $100 an hour, if not more. So that $150 was 1/3 just for "labor." One hour or 5 minutes, they round the time up. Again, all of them do that. Either DIY the job or find an independent garage attached to a gas-station that will do basic maintenance for you at far more reasonable rates. You never take your car to the dealership for basic maintenance once it's out of warranty.