I renewed my domain with this company and they have double charged my credit card. Since this is a Visa/Debit card, I am responsible for the charges I…