Or better yet a syringe pump. http://www.syringepump.com/NE-1000.php
Unfortunately our lab doesn't have great funding and it would be difficult to justify the purchase to test out. But I could always send out feelers to other labs in the building, see if anyone has spare parts lying around.