germany has a surprisingly robust and vocal consumer coffee geek culture