Peoplepc
Consumer Report
- 03-25-2012
- 33
Peoplepc charged my debit card $25.90 on 3/3. This after i cancelled service on 12/6. And by looking on the web I'm not the only one.
Company: Peoplepc
Country: USA
State: Georgia
City: Atlanta
ZIP: 30309
Address: 1375 Peachtree St., Level A
Phone: 4048150770
Site: peoplepc.com