For the price of them why not just get skimmer and do water changes... which you should do anyways.
They may work... I don't know if it's hype or not... but I just don't think they are necessary at all in a healthy running system. IF you're system isn't healthy -- I really don't think these are your cure. Thats my .02