I have a 2003 GTP, 124K, was "vibrating" when car dips, went with Autozone over online, free replacements VS waiting for shipping and RMA numbers....Took a little under 2hrs a side, not just the shafts though since I was already knee deep...shafts, bearing hubs, calipers, pads, rotors...there's much on how to remove them, what worked best was after removing the calipers, caliper bracket, original hub nut was 36mm, (air wrench or cheater bar on end of 1/2 breaker bar) replacement was 33, finally got to ues my wheel puller i bought years back on the hubs, off in a jiffy, but for little extra room and less frustration at contorsionist positions....remove the top strut bolt,whack it out, losen the bottom, the knuckle will then move down (with a little gentle persuasion) enough for the spleen to come out clean....