Getting fed up...
I hate replying to this thread, but I'm noticing that parts quality is getting exponentially worse, as their prices go up. And in turn, the victim (me) is getting frustrated and pissed off. I bought new Moog front wheel bearings for my 2004 GMC envoy, paid a mechanic to install them, and they went bad in five weeks. Now I have to buy a different brand of wheel bearings and pay the mechanic to replace them AGAIN.
Also, I bought new rear rotors, calipers, and brake pads for the same car. The rear brake pads went down to metal in five months, and also took out and destroyed the new rotor (the other rotor is almost metal to metal).
I spoke to the auto parts store and they said they can replace the parts for free since they're both under warranty, but that may just set me up for failure AGAIN, in addition to all the costs associated with installing them a SECOND time.... The frustration-meter is almost through the roof....
Fyi, for anyone who is looking for brake pads or wheel bearings, be sure NOT to buy inferior Moog bearings from e*ay, or inferior Duralast brake pads/rotors from Autozone.