This happened to me to. It is coming out of my bank account, I am under the impression this is a computer hardware backup/clean up company. But how…