Natural Health Network
Consumer Report
You order a free trial but they take your credit card details stating you can phone and cancel. When you try the number it has 12 digits! And so you cant contact them at all. Tried tracking them down on line, no contact details. Slimvida product also didnt work, so double whammy! ...