I bought my lifetime membership with my debit card on the naturalcures.com website and haven't had a single problem.
Any time you have a credit card problem, the place to start is your bank!! Any unauthorized use of your card can be reversed!! You can issue formal stops of future debits!!!!!!
Any of you ever had a problem with AOL??????? The largest internet company in the world is also the largest problem of unauthorized auto-debits in this country!