I was just looking at my credit card statement and noticed a charge of $99.90 from these people. I'd never heard of them and was racking my brain tryi…