Wow, how wonderful. I have often thought I'd do that for someone once I got my finances under control, because I know how it would make me feel (both if I had received a gift from a stranger like that and it would make me feel AWESOME to be able to make someone else's day like that)