went to dealership today and they are infact a lifetime warranty, appt on thursday. ill see if they give me any crap about it, or try to slap in s14 belts. personally i actually like the automatic ones, its less i have to do, never underestimate my laziness.