A deduction from my checking account showed up. I have no idea of the charge and never heard of this company! I definitely need my money back.