When you retire, the last thing you want is to face unpleasant financial surprises. Unfortunately, many Americans are in for ...