Between my '97 GTP, my GF's '97 GTP and my sister '98 Regal, I have replaced only one OEM front hub in my GTP because it was getting some slight play in it. The GF is still on her original ones, and my sister, has replaced hers 6 or 7 times now, and its replaced with the O'Reilly specials as we call them. They wear out and knock within the warranty period, so we just keep taking them back.
a year ago, talked my dad into spending the extra money, and buy some Timkins. Shes been good ever since on my sister car.
I have to suggest something here...
Be as it may sound like a awesome deal, and a cheap price buying off line, the only GOOD that can come of that is buying to fix the problem for a car your getting ready to sell. If you plan on keeping your car, its just life, that these will probably wear out, and do it in the general warranty period. You have to remove it, ship it back wait on them to APPROVE the return of them inspecting it and saying in their own opinion that its bad or not, so its their word against yours, so you have that risk involved in them screwing you and not approving it, (yes I have heard of this happening and even ZZP is guilty of it too sad to say) and have return shipping back, another charge, all the while you cant drive your car for atleast a week while your bearings is being shipped around.
Still sound like a good deal?
if you buy local, ya it may cost a little more, but if it wears out or fails, you can simply take it off, run into town (or get a ride) swap it out, head home and reinstall and be on your way in about 2 or 3 hours tops.
Just something to think about and ponder.
Why they wear out? Its a disposable part, its not made to last for ever. if it were the old school grease able/rebuild able bearing grease on a spindle...ya, we probably wouldn't have the problems we do. Driving in the elements can wear them out, sand, dirt, salt, water, and random chunks of road gunk and grime that can get kick up on them from the tires can cause them to wear out. They are sealed, but not totally sealed ya know.
~F~