I shop here for my daughter and for gifts on a regular basis. Because of the location it is a bit on the pricier end but the selection is great. There is a little bit of everything for everyone and they wrap for you. In the dozens of times I have shopped there I get great service (that is important to me) and there is always something new!