Copley Flair has cards of all types. I went hear on Valentines Day because CVS had been picked over and I found the perfect card to give to my significant other. They have a lot of different gifts for people you don't know who to buy for or what to buy them. Cards are a little more pricey than CVS but the quality is worth it.
more