Just got my bank statement and found this charge tonight. Have never heard of this company but went to their website this evening, only to call their…