My 13’ 120k mile Escalades throwing a service suspension code on the passenger side. The trucks been riding like a tank. I can hear a intermittent clunking noise coming from the right strut. Im assuming the shocks bent or something like that, needles to say I’m looking into replacing both front struts. Im leaning toward ordering the GM replacements without springs from rock auto but wondering if anyone’s had any good luck with the cheaper aftermarket replacements. I plan on keeping the truck for probably another 100k miles so my intuitions leading in the OEM direction any suggestions?