Is anyone familiar with this program and how it works? Is it worth signing up for? Do you really save money by joining? Does is cost anything at anytime?