Demi Box LTD
Consumer Report
- 05-02-2012
- 6
Received a charge for this amount as fee was fraud. Spoke with someone who indicated I would get a refund. They did provide an IP address of 66.216.190.222 We will see what happens.
Company: Demi Box LTD
Country: USA