Yes, that sucks. I won't recommend him again.
The DD cars are great, SU makes a leading edge A-arm car too. The new Sand Pro 3 is pretty badass. Raised mid rail, radius roof, larger shocks, front bulk head and fortin rack, added some X bracing in places.