She sounds like a wonderful woman, Brit. Can you get her gift cards for things she does need to do like purchase groceries, or pay for utilities? That's always helpful.
How does she travel? Does she use public transport? Can you get her a gift card or multi-use ticket? Does she drive? Gas card?
Chocolates are nice, but getting her something that shows you care about her life is probably going to touch her more.