Where can I Find Funny Cards?

There are quite a few sites which offer online greeting cards. Yahoo is one place to look and Green Mountain offers a large variety of cards. They have free cards and others which require a membership.