D3Face.com
Consumer Report
- 11-10-2012
- 7
Made an order, and they didnt deliver, they tried to make me think everything was ok, but they never came with my order, when i told them I would make a paypal despute, they just stopped answering. So now i just hope that paypal will help me.
Company: D3Face.com
Country: USA
Phone: 5184994988
Site: d3face.com