You’re not going to beleive this but I just looked at my Amex stmt, and CI Host charged my CC for $130 on 2/11. Not only did the charge show up, it’s with a different merchant name. This is just proof that this company is a pit of snakes.
Amex has removed the charge and has sent it out for review. I’ll keep you posted.