Some surprises leave an aftertaste in your mouth.