President Bush vetoed the act because of the cost and because it would ban the use of childhood flu vaccines that contain thimerosal, a mercury-based preservative that has been alleged to cause autism.
The bill passed the House of Representatives and the U. S. Senate. It was vetoed on 2007-11-13. It failed of passage in House over veto: on passage, the objections of the President to the contrary notwithstanding Failed by the Yeas and Nays: (2/3 required): 277 - 141 (Roll no. 1122).