I have had the same experience. I have filed a dispute with my bank as well as BBB and the Federal Trade commission. Everyone who has had this experience needs to do the same. Your financial institution will get your money back and the company will be fined.
Claim your business profile now and gain access to all features and respond to customer reviews.