Never give your card number to this website, they will keep charging you. Charged me $24.95 for the account that they froze on their whim two month ago. This is reply I got:
If your account was frozen for breaking the Terms and Conditions you agreed to when creating the account, it will not be unfrozen, nor will you receive a refund.