SfePay
Consumer Report
- 03-30-2012
- 22
I ordered some shoes 3/17 & now its 3/30 I advise no one to use their credit card here! I'm filing a lawsuit
Company: SfePay
Country: USA
City: Shanghai
Address: Rm1606 Rd, Nanmatou Pudong district
Phone: 8602161629498
Site: sfepay.com