If she's such a witch, she might like a broom.
If I don't like someone, I enjoy giving them soap. It always makes me feel better. Get her a soap basket.
Another option is a photo album with pictures of the family. Just make sure she's not in them. Also, if you can, make sure your mom is.
You could also give her a large, framed picture of yourself.
Or your halloween candy. An ant farm. Hair dye. Granny panties. Clothing that's much too small. Clothing that's much too big. Used shoes. Something she already owns. Men's socks. Diet pills. A cookbook. A vacuum. A mop. A toaster. Acne treatments. A roll of stamps. A piggy bank. Tampons. Dog food. A baby mouse. Stiletto heels. A can of flavored popcorn. A pumice stone. A book on divorce. A date with another man.
If we're being serious, I liked the scarf and gloves idea.
I have a step mother as of this year. I hadn't even thought of getting her a gift! Now i'll need my own thread.
(hippopotamus, please don't use the positive/negative ratings unless you're dealing with something that is factually incorrect or is truly bad advice. I don't think posts said in humor or with good intentions in this thread really should not be rated negatively like that; please refer to the site's rules if you have any questions.)