My friend and I crochet afghans for a local children's hospital, and we're always looking for free or cheap yarn. I found a woman trying to get rid of some on Craigslist, and I e-mailed her, asking her if she'd donate it to us, or if not, we'd pay a token amount of $5 for it. She e-mailed me back, saying "I actually have donated quite a bit there. My daughter was in. I guess that would be fine." I took that to mean that she would donate the yarn, so I went to pick it up yesterday, and she just gave it to me. Now today, when I checked my e-mail she said "I thought we agreed to $5." I e-mailed her back saying that I thought she agreed to donate it, and I quoted her e-mail, saying she never specifically said "I'll give it to you for $5". I told her I must have misunderstood, and I would send her a check for the $5. She e-mailed back saying "That's not my point. Never mind." I e-mailed her back saying I have her address, I'll send her a check. Was I right to do that? Do I owe?