Rebatewww 800818715p
Rewardrebate.com Very deceptive ripoff 800818715P internet
This company got my credit card number and billed my account 157.00 I have no idea who they are, I called them once and they said they would cancel, the next time I called their number doesn't work and goes to a bunch of recordings for rewards from different companies, I have no way of contacting ...