Juan Valdez has been drinking too much of his special Colombian coffee.