I just found this e-card company. Most are cute, some are sentimental, but this site seems to capture my snarky side pretty well. Here’s a particularly personal example:

someecards.com