Worldcps
Consumer Report
- 05-09-2012
- 0
Same thing happened to me ordered TV and no response. I am fighting to get my money back now. Their email and contact info changes daily.
Worldcps is the name today.
Company: Worldcps
Country: USA