Yes we've all done it. I usually use duplicolor engine enamel, it leaves a decent finish. But if you really want to do a nice job, there's no substitute for taking off the tire to have the rim blasted and powder coated.