Peel Inc, Posterpass.com
Unauthorized credit charges
Created a purchase with this specific organization 9/15/08 for 5 cards for 25 bucks. Little are you aware whenever you create a purchase your instantly activated to some "account." Upon discovering this out, I immediatley ended & delivered all items not requested by me. They keep ...