Getting off cheap, you said it. This could have easily caused as much damage as you described. I picked up 4 new leaf springs and hardware for $150 from Competitive Trailer in Bellflower, Calif. I'll be able to swap the entire suspension this weekend.
Imagine my surprise when I first saw it!
BTW, here's my son at Mohave this trip...