since I was very young I've always been told about the healing benefits of te' de canela (heavier cinnamon tea in my house). As I learned of diabetes in other family members they were drinking it to help lower BG in addition to it being a regular drink anyway. I have heard there are some studies, but I haven't read them.
I love canela! And if it helps, even better.
Don't know much about chromium. Heard it helps with weight loss. I do know it is in my multivitamin.