Natural Health Network/Glucosulin
Consumer Report
I ordered the product from Natural Health Netowrk out of California in USA. They told me a one time charge of $19.95 would apply and if I did not like it to return the unused portion and I would get my money back. That was a lie. Not only did they refuse to give back the $199.95 but they took out ...