Posterpass.com, Peel, Inc
Scam Company - Credit Cards Beware
I got scammed for $79 after clicking on some ad on Facebook and fell victim to this scam. I contacted the scam company by phone and was able to get them to "cancel" my account "again". I am going to change my credit card number to prevent them from doing this again. The ...