I can't help you on the body shop rec. There is one here local that is great, but too far for you.
http://www.facebook.com/pages/Copper-State-Creations/157771474295783
I doubt it should cost 40-50K, but without pics and/or a full list of the issues, no one can give you an estimate.