IMO (if you drink espresso) Peets is vastly superior to Caribou. I have had plenty bitter vetch from Caribou, and only rarely something halfway aromatic - - more often something hardly drinkable. For years/decades Peets has produced superb, rich espresso blends - - best of which is the Garuda, I think. And the baristas really know what they are doing - - the training is excellent, and many are passionate about the art and magic of pulling a great espresso shot.