We collate all the best reviews from around the Internet so you can view them in one place
Review by Chris M.1 year ago
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.
Sourced from SiteJabber
Naturalhealthsource.net is rated 3.0 based on
Write A Review
(It only takes 30 seconds!)
Trust Mamma Reviews
Our reviews are aggregated from multiple sources to give you the best overview about naturalhealthsource.net.