This Hallmark store is a one stop shop. They have everything from cards to glassware to collectibles to jewelry and candles and more. It would be a great place to go for a last-minute(or not!) gift for just about anyone. The store is organized in a way that isn’t overwhelming, which makes it easier for an indecisive shopper such as myself. The staff is attentive without being pushy, which I appreciate.