Mother Nature.com
Consumer Report
- 02-01-2012
- 8
Placed an order on their website and never received the order after 2.5 months. Called and the voice mail box is full. They never respond to any written correspondence through their website. Have tried to cancel the order but not holding out any hope. Will contact Credit card company to try and get my money back.
Company: Mother Nature.com
Country: USA
State: Nevada
City: Las Vegas
ZIP: 89113
Address: 6980 W Warm Springs Rd, Suite 100
Phone: 8002114188
Site: mothernature.com