Not sure how familiar you are with electronics, but you could probably rig something up yourself for pretty cheap and a little bit of work. I would suggest looking into cell phone motors and arduino. (Just google arduino, they're small circuit boards that are designed to be completely customized and programmed to do pretty much anything.)