Just checked my bank statement. They debited my account at 10:30 PM on Friay, April 19th. I've never heard of this company and certainly never subsc…