Cardsmart has a nice selection of cards for all occasions, as well us some unique gifts. Unfortunately, the last time I visited; I could not get to some areas of the store because there were so many boxes piled up waiting to be unpacked.
March 2023
Good assortment of cards, at much cheaper prices than other stores. Staff is very friendly.
December 2021
Cheap cards but alot of the same ones over and over. Nice gifts however.