The Nature Company
Never received merchandise and never responded to emails
- 07-27-2011
- 3
Ordered about $65 worth of shells and never received them. I emailed several times and got no response. Do NOT order from these people!
Company: The Nature Company
Country: USA
Site: thenaturecompany.biz