Looked at my online Visa statement today and discovered this charge from 4/8. I have NEVER heard of this company, and I stay away from making purchase…