On SmartCustomer, businesses may not offer incentives or pay to remove reviews. Read more about our Review Guidelines and the process we have against fake reviews.
Naturalhealthsource.net has 1 customer review and ranks 184th in the Nutrition category.
I ordered some products from Leading Edge Health, two orders, that I paid for and got shipping notifications for. The orders numbers are: 121-8135-992 & 737-6515-386. The shipping notifications were sent to me on 17 September and 7 October 2019 respectively. I also received messages with tracking information on these two orders.
Unfortunately in both cases the tracking information is no longer available when I try to track them. I have tried in vain to contact the company to get information on the orders. They indicate on their website that there is 24/7 support that I have tried to contact without any success. The quality of their customer service is not good at all and wouldn't recommend them to anybody unless they improve their customer service.