I just tried some S100 bike wash at $12 a small bottle. It worked well, but then again, I could pay some kid $12 to wash it for me. I've had decent luck with automotive wheel cleaner, but you have to rinse it promptly or it with "stain" parts. Have you guys run accross any cost effective cleaners?