ExactClub.com
Consumer Report
- 10-23-2011
- 2
They are a internet site www.exactclub.com selling product based in china i ordered something never got it said something about customs problem, they are a scam, watch
Company: ExactClub.com
Country: USA