... Just ordered my xmas cards and they're 50 for $19.93 and will be ready by noon tomorrow. I don't think i even know 50 people well enough to give them cards!