Spa afternoons, cooking classes, wine tastings and nights at the theater fill these Black Friday Gifts for Her, a smarter way to shop the sales than another sweater. With picks from under $25, you can tick off Christmas early, stash a birthday surprise or plan an anniversary date, and she gets to choose the day.