I just bought my first BMW a couple of weeks ago. I got it from an older guy that didn't believe in washing the wheels and they have baked on dust that won't come off. I tried everything I could find in the forums to clean them but it ain't happening. He also managed to curb all 4 wheels at some point. They are the M double spoke wheels and I like them and hate to replace them-$$$$$. Does anyone know where I can get them refurbished around Nashville? I Googled it but I am looking for a place with a good rep and reasonable prices. Thanks for any help.