Solo is not painted, is anodized. Unless yours have some problem in the anodization or you have hit it, it's nearly imposible to "rub off" anodizing. The only chance is that you have a real acid sweat, in fact I had that problem with some glasses (now I wear titanium glasses :cool: ) but not...