i have used this place called cross island tire its in queens NY they charge 125 a rim to recondition it and comes back looking new. i think they ship it out but i think if you get it to them before 3 or 5 they get it back for you next day. 718 465 6846. ask them if they can fix cracks. im pretty sure they can but just double check
I have used Wheels America before to fix my Lsportlines... did a good job, I would recommend them. I live in PA, in Sharon Hill (the shop is in my town) they got the rim back to me in 24 hours. Good luck
I just got back from dropping off my rims. I was expecting at least 200 per rims cause it needed both the inside and outside lips bent back and the polished lip to be refinished. Some parts needed to be spot welded and filed down as the curb marks were so deep. I was quoted 165 each rim and will be done in 5 days. That's with a new clear coat and refinishing the face. I wish I would have taken pictures of the rims in the condition they are right now so I could show a before and after. But, I'll let you know you perfect they are when I pick them up.