WorldShoppersLink.com
Consumer Report
- 01-08-2013
- 13
The WorldShoppersLink just shutdown and cheated us of our money. What we want is a refund of our money amount to USD37,100. Could the authorities look into this matter and could WSL return to us the money, please.
Company: WorldShoppersLink.com
Country: USA
State: Null
City: West Yorkshire
Address: 17a East Parade, Leeds
Phone: 447024017063
Site: worldshopperslink.com