Hey guys. Well I'm at the point with my 96 at over 400,000 kms where I'm considering buying an 06/07. I just heard from a friend of mine that the newer trucks won't take some aftermarket parts like wheel bearings and you've gotta use GM ones at about $600 each! Is this true? If that's the case I'd really re-consider. I'm just wondering if you guys with the newer trucks think it's worth it to buy one.