Growing up, my one aunt and uncle always - never failed - bought me a gift card to a book store. I LOVED it and looked forward to it, because it meant I could get exactly what I wanted and not get stuck with some book someone else thought I might want.
So yeah, good job! I'm sure she'll appreciate it.