I was surprised at how many different things Happy Harry's has to offer. They have a huge selection of cosmetics, toys, cards, health supplies and some great gift ideas as well. They have some unique 'Kent Island' and Cheasapeake Bay t-shirt and gifts, which are sometimes hard to find. The pharmacy staff is great: friendly and helpful.
more