Fantastic gift ideas, staff are so friendly and not pushy which makes shopping there really pleasant. Quality gifts at various price ranges, great for every occasion I could think of. There are gifts for babies too. The gift wrapping is very handy for stopping in on the way to a party.