It's probably like the lifetime-waranteed chinese wheel hubs. Sure, they claim they'll refund you, but do they really? I never got a refund (or any further communication) when I went that route and my hub was broken again 6 monthes later.
_________________________
'99 GTP, L36 bottom, XP cam, Headers, 3.29 gears, FWI, Powrtuner