GMT400 lurker here (1998 C1500 ext cab 5.7 4L60e). Replaced entire front suspension with MOOG once and got less than 30,000 out of them. Later, replaced entire front suspension with Mevotech TTX huge improvement, but have less than 20,000 on them. Alignment is always spot on per shop, too.