When I get to do the upper control arms and brakes on my Burb, I'm going to look at the shocks. I know a lot of my front end noise and squeaks are from bad bushings, but your experience shows the shocks should be looked at. I want to put better ones on it, I think the shop used whatever cheaper Gabriel shocks auto zone sent them. I had them do the job because I remembered how much fun(not!) my dad and I had changing front shocks on the other 99 Burb. When they've been on there since the truck was built, they ain't too eager to come off....