This place is the best spot to buy someone a gift but beware-- you might spend all of your money here. Everything is super cute and the people who work there are so friendly. It's easy to spend a lot of time here. There's cards for every occasion, there's wrapping paper, pins, patches, stamps, everything you need in the office.