For certain medications such as melatonin and promethazine, you need a prescription, which may be written by our clinicians, if you're deemed suitable after completing our free online consultation. CBD Nightcaps and Sleep Deep are non-prescription natural sleep aids.