T.H.
Okay, well honestly coffee grinders are like $15, so it's feasible she could get that and some other things. Maybe Christmas is her only time to feel "normal" and she wants goofy, unpractical stuff, although for the record, if she really likes coffee, a grinder isn't that unpractical. It seems like she realizes that she can't afford to buy one for herself, really wants one and would rather get it as a gift so that she can spend the money she does have on what she needs.
I like both types of gifts for myself. I probably prefer sort of the goofy, frivilous gifts, but then sometimes I get really weird stuff from my in laws so I think I'd prefer them to get me something practical!