While the facts may not be 100% correct, a vast majority of this post is true. While I normally trust snopes research, they have bent their response a bit to the left on this. To get all of the facts, check out the Social Security site and some of their references.