I also know of a new supplement that you might be able to get over the internet but I would recommend talking to your doctor about it first.
Its called Insinase by Metagenics.
Here is a link.
http://www.metagenics.com/products/detail.asp?pid=292
Oh and some folks in the PN forum swear by R-lipoic acid supplement to help with Diabetes. You can get that online from I herb.
Here is a link on R-lipoic acid. I buy the one from Biochem.
http://www.raysahelian.com/lipoic.html