Yeah, I've used muriatic acid and hydrogen peroxide with very good results previously. Check out:
http://www.instructables.com/id/EFVWDTSLWYEV2Z8QB1/
for details. You want to do this outside or in a well ventilated shed or garage. Don't spill it as this is also nasty stuff that will eat a hole in your floor or in your skin...
That said, it's cheap and it works great.
Jessica