Starry, algea shrimp will eat most of the hair type algea. They're pretty hardy, no special requirements that I can see. Usually they eat alge and any fish food that you feed(flakes, color bits, bloodworms). I have nine or so in my 120g and I haven't lost any so far. They're always busy, eating away at algea.
You can get them at big al's on dundas in Mississauga. They had probably a 100 last week. They're 2.49 each, I think. Not cheap...This time they're pretty good size. They call them algea eating shrimp. They also have ghost shrimp which are not really algea eating shrimp and are much smaller. As with fish, you have to acclimatize them before adding to the tank. Once there, no special requirements. I had my tank temp up to 86F for an extended period and it did not affect them at all. I have 4 in my 20g tank, guppy tank and they all died within days. Not sure if guppies were too blame. They are such an active fish and could've been picking at the shrimp.
The first batch of 5 are now at around 2". They grow pretty big.
falcon