This company presented an e-check to my bank for payment without any permission or knowledge on my part. I had never heard of them until this happene…