Spotted this as a unfamiliar charge on my online credit card statement. I have never bought anything from these thieves. Their website is really sha…