What could cause staining in a toilet bowl?
Many times older toilets have been cleaned with harsh chemicals that damages the surface. It ends up being cheaper and will look better to replace the toilet than dry it out clean coat let coating dry and find it needs a repeat in a couple of months.