a store with many cards and gifts on the shelves