Oh-My-God I don't know how I survived without one of these babies....
I just changed water in all of my tanks in less then 1 hour (changed almost 100 Gallons of water)
Around here the 30 Foot Python sells for (get this) $90 Canadian. I built mine for $20. Worth every penny.