I've got a really old cast iron bath that needs re-surfacing but I can't afford it. It was really stained - streaky dull yellow stains. just cleaned it with advanced whitening toothpaste and its come up a treat! God knows what that stuff does to your teeth though!