Posterpass.com, Peel, Inc
Peel.com, Looks like this company just committed fraud against a whole bunch of people all at once!
It appears that this "company" has decided to steal a lot of peoples money this Holiday season. I too canceled my account over 13 months ago, just to see that they charged money to my account at the end of November. I talked to a "christine" at customer service and was promised ...