The Natural Barn
There prideful guarantee is worthless. It's a ripoff
I purchased there diabexol product, for diabetes. The web site said that it is guaranteed to lower your blood sugar by 50 points in 30 days or your money back. No risk to you to try their product. I used it as prescribed for 30 days. My blood sugar was still high in the morning. I called them and ...