Jackpotrewards.com
Jackpotrewards takes your money!
Seeing an infomercial on TV I ordered a vitamin/supplement package and put it on my credit card. The next day I got a phone call from Jackpot Rewards thanking me for signing up with them. I insisted I did not sign up with them nor ever even heard of them. I wanted to cancel. The woman said I had to ...