I would say that your body shop did it right and fixed the problem the right way...
The labor was high but you should have a very good truck now...
Most shops don't want to deal with rust..Collision is far more profitable..37.5 hours is one guy for a week...That adds up in a pro shop....I agree though, he most likely got a pro result.
sorry to hear about your misfortunes.... I am SSSOOOOO glad I do not live in the salt belt.
Of course, we have 110 degree heat, 99% humidity, tornados, fireants, droughts, poisonous snakes, misquitos....
I LOVE Texas!!!.