Stop in for a cup of coffee

Ok completely off car topic, but I was wondering if anyone has ever refinished a cast iron tub themselves? if you did was it successful?
Guy i used to know refinished with epoxy paint.