If you like to cook (or know someone who does) a visit to Penzeys is a must. I was first introduced to Penzeys by friends and ordered online several times before finally visiting the store.
I was really impressed with the store and the staff. The store is laid out so it is easy to browse but so that you can also quickly find what you are looking for. There is an A-Z section and a stand alone section for curries. The other side of the store has gift sets and gift boxes that you can use to create your own package.
One of the things that I love about the in store experience is that every spice has a jar that you can open to get a sense of the aroma/flavor. They have a lot of blends, so this is very useful, especially if it is something you can't decide on based on just the ingredients. They have a wide variety of blends and you are really helped out by the fact that each spice has an information card that gives details about the kinds of things it could be used for. Their website also has recipe ideas and details.
The staff are extremely friendly and knowledgeable. I had several questions about various spices and the person I was asking quickly knew the answers and even gave me additional information in some instances. It isn't easy to find good customer service these days, but you will get it at Penzys.
Another great thing about Penzy's is that they often have sales, specials and freebies. Sometimes all you need to do is present a coupon at the counter and you can get a free jar or boxed set. That is a wonderful addition to everything that is great about Penzys.
Overall, a great shopping experience and a store I highly recommend for anyone that loves to cook.