Don't give up the fight, make that dealer respect your warranty no matter what. Just keep your foot up their arse.