There are so many types of coffee out there that it is impossible to
count them all. This is without even talking about how every now and
then, a new type of coffee appears. If someone wants to treat you to a
coffee, it is best to go prepared.