Some 3.5 million Americans from 26 states have already stopped receiving an extra $300 a week in unemployment benefits.