The fine line between coffee afficionado and coffee snob is finer than that which divides a perfect espresso from one over-extracted. Coffee lovers may be a truckdriver on the highway in need of an invigorating drink or someone with a love for great taste.