This site and WB2Systems.com are associated and are scam sites. You cancel a membership at one site and your card is immediately billed for another site. Do not give your card information to these billing sites. Dispute the charges with your bank and have your bank close the account and issue you a new card.