Have you ever purchased coffee based on delectable flavor notes--strawberry jam, milk chocolate, hazelnut--only to find none of it in your cup? It's a common experience among coffee lovers. These days, high-quality coffee can taste all kinds of ways, thanks to roasting techniques that help draw out the qualities of the bean. In addition to that characteristic coffee taste, you really can find hints of fruit, chocolate, and nuts in your cup--all...