StormXchange.com
Consumer Report
- 09-19-2012
- 9
I deposited 20 USD LR for exchange to Perfect Money but I didnt receive it yet... But as they claimed they are an instant exchanger... This company is a scam fooling people all around.
Company: StormXchange.com
Country: USA
Site: stormxchange.com