They do a lot of dealership "builds"
When I had a death wobble issue a few years ago (2013) after my first wheeling trip and before any upgrades, I asked if they had any stock front end parts laying around. They gave me one of everything for free (tie rod, drag link, upper/lower CA, shocks, stabilizer). Based on that, I'd say they are nice people.