As many people will tell you it depends on the situation, and particularly what type of algae you are dealing with. In my reading/experience, H2O2 works OK for dinos and some hair algae but not much else. Bryopsis is particularly tough, I have a tiny bit on a frag that I got, and I have dipped the whole frag in 50% peroxide/tank water and it keeps coming back, even aver "killing it" on three occasions, I am seeing a few strands poking out again. So good luck.