I used to smoke 3 packs of cigarettes a day. About 15 years ago, I went for acupuncture treatment, and never smoked another cigarette again. Maybe you can buy her a session with an acupuncturist, or convince her to give it a try. I use a vapor genie for pot. I find that it's a very relaxing way to indulge, so if they smoke weed it won't go to waste.