After months of reading about these guys I finally broke down and bought one. Shrek has been amazing. As soon as he entered my tank the little guy has been a non stop lawnmower on my hair algae. I've never seen something in my tank eat so much. It's been less then 24hrs and 1/3 of my tank is algaeless. Shrek might need a new how in a couple weeks when the tank can no longer support his hefty appetite. I'll keep everyone posted. Great addition to the tank and so far highly recommended.