This site is VERY misleading. I was also led to believe it was FREE to join and they only needed my CC# on file but was charged upon sign up. I tried…