Funny thread.

For the seat you are better off getting a new one. But for the bowl you should get a pumice stone. Especially if you are trying to use biodegradable products. A pumice stone will get the hardwater stains off and there isn't a bio cleaning product that will. Get it from a pool supply store. It will last years.