Make sure they are legite! I had a person write me saying they were from some organization wanting to purchase a domain. I found out it was some other webmaster, I was going give the domain to them as a donation. Don't get played.
That idea about a half payment / half credit for donation is a good idea. But I would check with an tax guy if that will fly.
