What about a naturopath? I remember I was prescribed some fish oil tablets (nice strong ones) and some other supplements (that i can't remember the name of sorry) that really seemed to help with the sugar cravings, especially at night.

I think sugar cravings can be related to candida in the body too? (Correct me if I'm wrong anyone...)