DH worked for about a year in a local coffee shop when he was laid off from his regular job. The owner told him that there is not enough good coffee in the world to supply all the SBucks there are so they use mediocre beans and roast them dark. Adding fat, sugar and flavorings also hides any substandard taste. As a result of working in the coffee store, DH now boils water in a pan and pours it through a ceramic cone filter using freshly ground beans. A lot of work but the flavor is worth the hassle.