Top Choice Merchants
Consumer Report
- 09-09-2013
- 15
I was contacted by Top Choice Merchants to start an affiliate company here in Colorado for them. I invested 5,500.00 to get the business up and running and after several months of receiving nothing from them as I was promised they shut down my website and will not answer any calls or return any messages.
Company: Top Choice Merchants
Country: USA
Phone: 4806196968
Site: topchoicemerchants.com