hallmark
Glossy cards are business cards printed on a higher quality paper than most business cards are printed on. Gotprint sells them, but I don't think you can get glossy cards everywhere.
hallmark
The most popular shops in London that sells printable cards is in the Busy London Airport. There are also shops located in Central London that sells printable cards.
Most anywhere that sells food such as supermarkets and is set up to swipe cards.
The most popular seller of any computer parts not just video cards is newegg.com. If you want to compare video cards I would recommend gpureview.com.
Amazon sells a lot of birthday cards. They're normally inexpensive and come in a reasonable amount of time. Also there are eCard websites that you can personalize a card, and most of them are hilarious!
You can no longer buy Howrse cards
Game sells them
Visa gift cards can be used at any store that accepts major credit cards.
There are many different companies that make all kinds of fathers day greeting cards. The company that sells the most cards is by far the company HallMark.
The most famous and respectable website that sells happy holiday cards is Hallmark. In addition to their online collection the company has many stores that sell holiday cards.