Somehow they got a hold if my bank account info. And stole $31.96 from my bank account. Nevrr dealt with or heard of this company before. I will be co…