Millions of Americans are getting lower-than-expected Social Security benefit checks -- among other surprises.