I'm going to have the alloys from my '01 330Ci stripped, repaired and reprinted this fall. I had them refinished by Wheel Works a few years ago. The quality of their work was "ok." Can anyone recommend a shop that will strip (bead blast/shell blast/chemically strip), repair and repaint them which will result in better than "ok" results?

Thanks!
Mark