Barry, you are right about Social Security not running out. It's currently being propped up by all the Mexican children who have came to this country and are working under false SS numbers and won't ever draw anything out of the system.