Natural cures for insomnia are a great way to revamp ... While you can buy St John's wort from a pharmacy without a prescription, it’s best to seek advice from your doctor in the first instance as ...