I checked my online bank statement as I often do and this charge appeared out of nowhere on my account. I have never heard of this company and they s…