I don’t know much about fixing cars up in the states, but when I was a younger lad back in canucktyuktukland, I would sometimes go to the auction with a couple of mates and go in on a few vehicles, in order to fix them up a bit and resell them for a profit. I sometimes made good money doing it.
I’ve been out of the loop, but those prices sound like the premium quotes for one guy with a damaged car. if the car’s a good runner, and you don’t WANT to sell it, then I would do this.
Scour the junkyards and third party parts makers for the parts that you need. You might be able to find aftermarket parts that might even look cool. Never mind the colors.
Since the car is allready 6 years old, you might be able to find a decent second rate bodyman that can put your new used and aftermarket parts on cheaply, and spray the whole car another color. Perhaps there are some scratches and other damage that you might want to fix anyway?
If the car is a good one and you don’t mind keeping it, you can save a lot of money by being patient, looking around, and even changing your personal esthetic on your wheels. Contract the jobs you want done out to the lowest bidder (with some reputation, of course), and enjoy your ride.
If you just take it to a body shop and let them do what they want with it, it’s going to cost you.
This kind of think will probably not raise the value of the car, but a good cheap paint job, a stylin fascia and aftermarket lights, and maybe a set of nice rims that you find scuffed up and get polished can really make your ride look good. I would estimate 1500 us. or less. Takes some time.
The cars getting on in years and not exactly an instant classic, but they are supposed to be good cars. Why not?
Maybe you know somebody who knows somebody…
Hope this helps.