I've been going to Happy Valley Gifts for years. It's definitely not your average gift store! They have neat things made by local artists, as well as items from around the world. It is such a fun place to shop... you can play with everything, and the people that work there are great. The prices are amazingly low for really nice quality items... and sometimes they have a tray of cookies on the counter :) It's the kind of place that has such a nice spirit, you can feel the stress melt away when you walk through the door. High quality pottery, jewelry, bags, wooden toys, mobiles, art cards, fridge magnets, novelty items, beautiful art glass, Burts Bees, and on and on and on.