Do not buy
Roller and pin are good. The spring tool can not be use on a 2013 Avalanche. had to pry the spring back with a crow bar. Only 1 star because I already had the spring tool. which was useless for this application but why pay for a tool every time you need a pin and roller
Bottom Line No, I would not recommend to a friend
the pin is good so far.like that its grease able
spring compression tool no good for my 2012 silverado
Bottom Line Yes, I would recommend to a friend