Wheelworks is a good place. I paid $150 to have my Altima wheel fixed. I bumped into a curb last winter, bent the edge of the Aluminum wheel bad enough to put cracks in it. They bent it back, welded it up, and machined it. Other than them not clear coting the bare aluminum, dang thing looked like new. When I took it back to them, they said for another $50 they would clear coat the wheel. I couldn't find this wheel anywhere. Even called the manufacture directly, they checked with shops that they supply to, no one had one with the correct offset. Without them, I'd be buying a new set of wheels for $1K+.
They do great work, but for $150 a wheel, unless it's a special wheel, you can buy 17's new for that much.
Bill, 2003 3.5 SE Altima, Black with black leather, headers, full SS exhaust, lowering springs, adjustable shocks / struts, SCAFII, 20" wheels, SER Tail lights, Dual Halos around headlights, HID headlights and driving lights, Maxima Helical LSD.
2010 Maxima SV Prem + Tech package
2006 Vulcan 900 Classic