Check Clearing for the 21st Century Act, Pub. L. No. 108-100 (Oct. 28, 2003) (became effective on Oct. 28, 2004).