Yep, this is true. I usually see the refund within 24 hours, but usually in like... eight hours or so since she ships everything within a day or two.
ETA: I got my most recent Alchemic Muse order today and who was it that mentioned Wicked doesn't have a lot of lasting power? I think you're going to be right with my skin, as well, I got some on my finger when I was opening the vial and within 10 minutes the scent was gone. It was so nice while it lasted, though! I'll need to get some more coconut oil to help it stay put, since there aren't any Body Whips left in the scent (if there ever were).