Papyrus has a better selection of higher quality cards than many other stores - of course you have to pay for it! I think it's totally worth it though. I really like the Madison Greetings cards and they aren't that easy to find. This store has a pretty decent selection. They sell individual cards or in packs, and I think you can get speciality invitations done here as well.