Welcome to Just Answer and thanks for your question. Peroxide is a mild bleach and can be used to remove some stains. It really isn't less expensive than hypochlorite bleaches though. The 3% that you buy at the pharmacy to clean injuries isn't strong enough to remove stains. You need a higher percentage and that is actually a lot more expensive than using Clorox.