What you need to know before sipping your next caffeinated beverage.