StubLTD.com
Consumer Report
Was simply checking my credit card purchases and I saw this amount, clicked on it and had no idea what it was. I called the number and they told me that I would get a refund. I never got an email saying I bought anything, I only saw the charge. Anyway, I waited 3 days for the confirmation email ...