Hallmark has always been a classic, maybe even try American Greetings. You could even consider making one yourself. It's easy to buy one, make one from the heart.
I have researched it online and I think the best place to shop for 123 greeting cards is on this website: www.123greetings.com. Good luck in picking the best greeting card that will suite your needs.
Most people do send greeting cards, some are online though now. Hallmark has great greeting cards, as well as nice sales, such as buy five cards get one free.
Companies such as 'Hallmark' and 'CafePress' offer good affordable cards. They also offer a design scheme which you can purchase blank cards and design them yourself over the internet. Great for greeting cards.
One can purchase assorted greeting cards online from: Amazon, Cards Direct, Clinton Cards, Printery House, Hallmark, Dollar Days, eBay, Gallery Collection, Paper Direct.
Try to go on hallmark.com or any type of card website. Normally they have a bulk type of cards that you can buy and sometimes you can get a good variety.
To produce simple greeting cards yourself at home all you need to buy is a printer. To have good quality cards that you can sell to others you will need to make sure that your printer is of good quality and that you also have good quality paper and ink.
It depends on where you are from. In my case, the cheapest place would be the Dollar General store. They carry various types of cards. Their cards are also not expensive. Most of their items are cheap.
The Hallmark.com website offers cards of all shapes and sizes and for just about any occasion. They are considered the industry leader for a good reason.
though most greeting card companies will not buy the copyright to privately created cards, contact Gibson and see what their rules are
Stores to buy nice birthday/greeting cards would come from places like Target, Wall-Mart ,Dollar tree. As long as it fits your taste you can find a card.
greeting cards
You should buy online greeting cards because they are convenient and free (most of the time). Not only will your card get to its recipient fast, you will save yourself some time and money.