I went to a herbalist for sleep problems. She has given me 5ml of Jamaican Dogwood tincture otherwise known as pscidia and many other names. It works fast for sleep onset and has no hangover. It is better than a lot of conventional sleep drugs and stronger too. The quality of sleep on it is still terrible CFS quality but it helps significantly for putting me to sleep. Just thought I would mention it in case it helps someone else. I don't know if the iherb supplement is as strong as what I tried but it looks like a nice cheap thing to try.