have you looked to see is reefcleaners has any specials going on? I recommend narite snails.... and for a good reason. I have a decorator rock that was thick in algea and I mean think in it. After I added narite snails they literally scraped it clean and now coralline algea is starting to encrust it. I would post pixs, but it says I have met my image quota. Also thin legged hermits keep the sand bed clean and eat virtually every type of algea. Fighting conchs are great sand dweller snails, and also a sea hare will help keep things tidy, except they are very clumsy. Also Sea hares will also eat sponge. I have an orange sponge on one rock and every so often ill see orange flakes in his poo.
I have all in my aquarium and I have not had problem with algae since. Except the thin film on the glass every couple of days.