I first visited Penzey's in the strip district in Pittsburgh and I had no idea there was one in the valley until just a few months ago. Penzey's is wonderful if you like to cook. Heck, it is wonderful if you just like interactive shopping. Most of the available spices and herbs are set out in jars so that you may open the lid and give it a good sniff before purchasing. You can tell a lot about a spice and how it will enhance your food just from one good smell.
The prices are beyond reasonable, the selection is great, and they even have their own spice mixes which are wonderful. I recently picked up their "Mural of Flavor" and it is so versatile, so tasty and contains NO salt. As the previous reviewer stated, this place is wonderful for someone who is trying to use less salt in their food but does not want to give up any flavor.
You can get spices in small containers here, so you never have to worry about buying too much and having it go bad. There are also plenty of extracts and goodies for bakers as well as many gift sets.
If you like fresh and inexpensive spices and herbs, Penzey's may be your new favorite store.