I remember seeing a site with some satirical christmas cards on it a few weeks ago. The link to the site came off slashdot or k5, I don't really remember which. I'm sick of getting cutesy cards, so I thought I'd put the parodies to use, only now I can't find the site. I thought it was...