I agree with the others. Go to a body/collision shop, not a resto shop. Get plenty of quotes. Prices vary wildly. When you start aiming at the cheaper guys ask them what you won't be getting at their cheaper price.
I'll be very suprised if you still can't get a decent job for $2500 to $3000. Good luck!
Sounds crazy, but I'm sure the shop I used in VA could hook you up for around $3,000. Drive the car down and I'll drop you off at the Baltimore airport. Seriously.