Quit the Melatonin: 7 Natural Insomnia Remedies That Are Better – CNET Check out the best natural sleep aids for battling insomnia. Read moreQuit the Melatonin: 7 Natural Insomnia Remedies That Are Better – CNET