Letter Perfect has a great selection of cards, print your own invitations and custom order invitations. They have some unusual brands that you won't see in other Bay Area stores. Prices are a little high, you can probably get better deals online. It's a fun store to browse. They also carry small gift items like calendars, stamps, desk accessories, etc.