Automatic deduction from my credit card. They were not authorized to deduct anything from my credit card. if you google the web site that they say the…