i got mine refinished @ Wheels America in Arlington Heights. there is a catch though ...
I had them done last march for $109 a rim ... I've beat on my wheels all winter long and now the clear coat on the refinished rim is completely coming off.
I contacted them about the problem and they are more than willing to redo the rims for free. There is a life time guarantee on them, just don't lose your sales invoice.
before
after