WorldShoppersLink.com
Consumer Report
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. ...