ECMCPal.com
Consumer Report
- 02-08-2013
- 10
Company claims to be escrow, PayPal-like service. Deposited 45 dollars, which they took and never made available to me. Site is nothing more than a scam and are selling credit card information.
Company: ECMCPal.com
Country: USA
City: Shanghai
ZIP: 200333
Address: Address Not Yet on File
Site: ecmcpal.com