I'm so frigging remembering that for future ref. Man, that blows. You can't like just contain her in a special prison cell or something? Maybe she needs a hug attack. From a bus. A big one. Or a Care Bear Stare. Well, as far as I know he's not real. But with this whole portal thing, I guess he could be real somewhere, ya know? Maybe he's a legit guy around here. He'd fit in with the whole fairy tale thing.
I didn't think this town was big enough to get lost in. Maybe the woods, but I'm so not nature girl so I'm going to just avoid them as long as possible. You could probably walk around whatever passes as main street around here and get what ya need, without using all your um.. energy crystals or whatever. Noo.. never spike the drinks. That leads to badness and someone is bound to get hurt. Probably you, because I've seen some nasty reactions for spiking someone's tea or coffee. People take that seriously, it's crazy! What ya have to do is either bribe her or make a bet with her, so that if she loses, she has to willingly have the sugar. That way it's her own fault for taking it or losing. Or, ooh. Do something super nice like give it to her as a gift and be uber sincere about it. She might feel bad if she doesn't actually try it, so then she does and you might have a win there.