Are there too many coffee shops?

Coffee shops are opening at a rate of knots in this nation of tea drinkers. Is it too much, or are you thirsty for more?
21 answers 21