Natural Nirvana
No Response
- 12-07-2011
- 1
An order was placed more than a month ago, after I didn't receive the package for more than two weeks. I sent them at least 5 emails and 10 phone calls. No response to the emails or the voice messages that were left. Haven't come across an online store like this ever. Very disappointed that I had to go through this.
Company: Natural Nirvana
Country: USA
Address: 13716 NW 138th TER Alachua FL 32615
Phone: 8778890905
Site: naturalnirvana.com