There are insomnia pills that don't require a doctor’s prescription. I know that they differ in that they have a milder effect and if you have trouble sleeping from time to time, then they can help, but if you have insomnia, you need to see a doctor and he will prescribe you the exact treatment. Here on this site
CanadianPharmacy.com you can find a description of tablets for insomnia and compare discounts on different drugs. I usually first search for drug analogues on the Internet before buying them at a local pharmacy. This helps me save money on hospital bills.