This is similar to a hallmark store. I do not think I would go there to get a gift, but they have a vast assortment of cards to choose from. The customer service is great too. The little gifts they have to offer are on a bit of a pricey side. Not a good selection on gifts either.