Hello! I met this lady today who sells flavonoid products called flavons and told me they can really help with diabetes management. Has anyone used these and any recommendations ? Many thanks!