I spent a good year getting a latte here pretty much every day before work. I'd still be going there if I worked close enough. Sadly, I do not.
The coffee is consistent and delicious and the staff are friendly and always remembered my order. The punch card is an added bonus. Free coffee is a great reward, especially when they call you a "winner." HA!