Where can one find funny birthday cards online?

There are many locations to find funny birthday cards online. They can be found through Hallmark and Somee Cards. The can be printed cards and ecards.