Another thing to be wary of is quick cure alls for algae problems. They target general causes of algae and may not be what you need. I've personally had a fully stocked 10g die off because of products like Algae Destroyer a few years back.
I'm agreeing with emc here. Sounds like you need to finish cycling. It's not a good idea to treat with chemicals while your tank is cycling. Good luck