Came across the clickthrough ad for this website, while working on another similar website. They advertise that a credit card is not needed. I started to join, but did NOT consumate the sales and THEY STILL CHARGED MY CREDIT CARD. When I called them to dispute the charge, they start telling me all sorts of stuff. I had to go to the credit card company to dispute this charge.