No personal experience, but they do work and no, a fish doesn't have to be fed them their whole lives to show results. Cecil has personal experience with them, hopefully he'll chime in...