Prize Hub Direct
Consumer Report
- 04-22-2012
- 20
They said I won a $1000.00 best buy card and asked for information I gave information like an idiot and that was it then looked it up and found this. How do they get information about us our cell phone numbers
Company: Prize Hub Direct
Country: USA