See if you can find a naturpath (sp?) that handles melatonin with vit. B6 (nature's essence brand). I find after 15 mins of taking one, i'm asleep (and sleep doesn't happen easy for me all the time). the effect last abt. 6 hrs. and i wake up great, no groggy feeling, etc. Helps fantastic with jet lag. I usually take them for abt. 4 days post flt. as well at night. I get them at Sinapore int'l a/port at chemist. small little place tucked at back of one of the sections. I've been told some naturpaths sell melatonin.
good luck, trish