In my professional career pursuits, we often have a need to send our customer's rims out for reconditioning. This most often pops up in situations where it is a rare rim that can't easily be replaced.
I have personally had a handful of rims rebuilt and been extremely happy with all of them. There are a dozen or more companies doing this work, and looking in the back of Autoweek is a good start for one, then let your fingers do the walking. I have done business with three different ones.
A place in MD, TX, and CA. I have had IROC, Corvette, and misc, rims reconditioned. About the most you will pay is $125 per wheel. It usually breaks down like $25 to strip, $60 to straighten, and $40 to refinish, then shipping and handling.
The good and bad news is, the wheel comes back looking perfect and brand new, yet the down time can be inexcess of three weeks.
Good custom aftermarket C4 wheels will run you $300 each. So, for the average guy, $125 each plus shipping is the best route to go, if you really like the rims.
On the flip side, having a set for Autocross/drag racing ready to go sitting in the garage aint a bad thing either.
The most expensive reconditioning I have ever done was on the 90 vette. We sent one of those back to CA to be stripped, straightened, and re-chromed. It took nearly five weeks to get the wheel back, and about $200. However, where was I going to get a good unbent 1990 (only one year looks like them) rim that was already chrome plated???????
The wheel came back looking so SCHWEEEEEEEET, it ended up being worth the wait, plus the car rides sooooooo smoooooooth now without that bent wheel.