There is a tutorial here about repainting your own:
http://www.sew2go.com/adfwrestoration.htm
No, I did not repaint mine (my avatar) myself. I just happened to check craigslist at the right time to see it just listed. It is a beautiful metallic purple and I got it for a bargain price. I am sorry I do not know who painted it. The sellers mother had bought it for her before she moved to Portland, and my only clue is a service tag from a dealer in Houston. So she could have got it from dealer at the show.