Do not despair all ye who got no Benshee. It's a pain in the youknow. Idiotically useless and annoying. I rezzed a couple and was instantly irritated. It's a bad as the dumb merchant who has a hummingbird flying in your face while you try to look at his wares!
I made the Benshees die, but they come back again next time you log in as long as you wear the bracelet.
I wouldn't want to be within twenty meters of anyone wearing them, or I'd offer to resurrect mine from the trash to give to someone who wants one.