You know me, I'd just say "No, I can't be bothered". LOL. Really, though, if you don't like her, you don't owe her an explanation and you especially don't owe her a gift. Skip the shower, ask a co-worker that you are cool with to swipe a piece of cake for you, and call it a day.