The mystery of coffee shops.