Cardsmart is a franchise so the quality might not be the same at all stores but this one is good. They sell greeting cards at half off the retail prices. The cards are not as nice as you would find at Hallmark but they are good quality and have a huge selection. They also sell the stuff you expect at more expensive card stores like gift wrap, bags, bows and tissue at half off. They also carry gifts and keepsakes.