I have learned that before you ever sign up to ANY type offer, you should first check out the website with the Better Business Bureau; with review sites like Site Jabber; and even go to WHOIS and see who really owns it. You should also go to the bottom of the webpage and click (AND READ) the terms & conditions, privacy policy, refund policy, etc. Be VERY sure to click the word "contact" and verify that you can reach someone with a phone number and support email. Don't be afraid to CALL them and EMAIL support! You want to make sure they're legit before you hand over your money.
If you don't want to be taken advantage of, do a little detective work and check out these sites. The BBB supplies very detailed info on websites, esp. complaints and what they were for.