Most e-card sites like Hallmark.com are ok for generic happy birthday messages (although a real card is always better in my opinion!) but if you’re looking for e-cards with a bit of sarcasm and adult humour in them, check out someecards.com (some cards on the site are quite rude – disclaimer). The same categories as other card sites, but definitely funnier.
Via coolhunting.