I love sending paper greeting cards for birthdays and holidays. I know it's been said a million times before, but there is just something about getting a card in the mail that makes me happy, so I like to share the happiness with others! Now that I have a little one at home, I am always looking for ways to get things done more efficiently, and for greeting cards, the answer is Tiny Prints. On their website, you can personalize greeting cards, many with photos, and Tiny Prints will stamp and send it off for you. They are the same price as cards you would get from the store ($3.99, or even less if you sign up for a membership), and you don't have to worry about stamps or making a trip to the post office. Even better, you can design and schedule them in advance, so you'll never forget a birthday again!