Penzeys is pretty good. Their vindaloo mix is top notch. I love the catalog as well.
My only gripe with Penzeys and it's not major - I'm a cinnamon nut. I can readily distinguish small subtleties in the varieties that the average person hardly tastes/smells. Well they have more than once mislabeled the order, sorta telling me someone is not watching the packaging - the product was not off (well it wasn't that fresh) - it just wasn't correct.