Penzey's is a really interesting place to shop, and a must for the home cook. There are jars for sniffing all over the store so you can compare (for example), 4 different kinds of cinnamon and discover they really are different. They carry a wide array of products that are much higher quality than grocery store spices for much lower cost. In addition to basic spices, Penzey's makes a large selection of spice blends from taco seasoning to bbq rubs to salad dressing mixes. Every time I go in, I end up buying some new blend I haven't tried yet. The store seems to carry all the same products as the catalog, but sign up for their mailing list anyway and you'll get coupons for freebies a few times a year. The catalog also has great recipes that are always a hit with my family.