1.
In Britain, greetings cards are sold in chain stores and supermarkets, in newsagents’ shops, corner shops and, increasingly, in shops that specialize in the sale of cards and paper for wrapping presents in.
The most common cards are birthday and Christmas cards. Many Christmas cards are sold...