Tag: going out of business
Papyrus and American Greeting Cards Stores Put Out of Business by eCards
Papyrus, that purveyor of quality greeting cards and stationary products (you know, the one with the gold hummingbird stickers) is going out of business, citing the current shopping environment as it relates to greeting cards.