Shopping for other people can be tricky. This is especially true if you don't know them well. Giving cash is easy, but is often seen as tacky.
Notice: We give websites a "heads-up" before mentioning them in our Cool Sites of the Day. Still, my newsletters generate so much traffic that websites sometimes become unavailable. If you are unable to access today's Cool Site now, please try later. It is a working site.