Eight Squared
Ripoff Internet north carolina
- 08-22-2004
- 10
Placed order for advilmil in june eight squared billed ny credit then they billed my credit card again in july and i paid them and cancelled now they billed my credit card again on aug 19th
Company: Eight Squared
Country: USA
State: North Carolina
Phone: 9198160080
Site: eight squared.com