Walk In Network
Consumer Report
- 04-20-2012
- 7
Well they called me and told me that i won 110 dollars in total. They gave me the toll free number to cancel it but it took forever to get to talk to someone i just hope they cancel it because i sure cant afford it. Can anyone help me
Company: Walk In Network
Country: USA