I'm interested in this site, but really turned off that they make you give a credit card number while signing up for the free trail. Does anyone have any experience with this site and is it worth the cost?