I take an edible that advertises it came from an Indica strain, where I take it in a dose of 20mg of THC and 10mg CBN. It costs me around $150/month, which I suppose it depends if you consider that a large amount of money. It's not as cheap (from the perspective of my wallet) as my prescribed medicine, granted, but works much better. And correct, I just buy it at a local dispensary, no prescription.
My prescription drug is Trazodone, which so far has worked better than nothing. But it's a bit more involved of a process of winding down, for me. I have to make a conscious decision to stop everything I'm doing with it, and concentrate on just getting sleepy. Which is both maddening and a horrible waste of my waking time, in my opinion. And then every moment that I lay in bed, I have to make sure my mind is calm, or it's like I instinctively fight the drug and end up awake. On the edibles I just AM calm, I don't have to try to be anything.