Owned my 2009 Yukon XL SLT 2WD since new. Replaced strut assemblies and shocks as well as ball joints at 150K. Got parts from 1AAuto. Definitely don't recommend them. The front end was several inches higher for months. Looked like the engine was out of it. The ride was not improved at all.
Currently, it has 258K and it rides like a "sloppy jalopy" as my wife says. It was the family vehicle until two years ago when it was replaced with a 2015 Tahoe and handed down to be my daily driver. I guess I'm looking good "daily driver" recommendations. Not sure how long the vehicle will last. Had it long enough to say "Oh yeah, I've replaced that part before" a few times.
Currently, it has 258K and it rides like a "sloppy jalopy" as my wife says. It was the family vehicle until two years ago when it was replaced with a 2015 Tahoe and handed down to be my daily driver. I guess I'm looking good "daily driver" recommendations. Not sure how long the vehicle will last. Had it long enough to say "Oh yeah, I've replaced that part before" a few times.