Like everyone else on here I'm relieved to have found this thread. I could have written just about every one of the posts. Lifelong sleep problems brought me to try melatonin, which I buy from the US...