I got this off of babycenter.com
not sure if it was posted here yet or not, but i just called and they are sending me my package, my SIL also gave birth not too long ago and she got her package.

you call 1800 BABY123
press 1 or 0 and wait for an operator to come on.
tell them you are calling about the free 24 box of formula.
say you saw the flyer in your doctors office.

some girls on babycenter.com are saying that the people are telling them its only for moms expecting through april 2011.

so i would say a due date in april if any of you are after april. one of the girls that recieved hers already said they dont expire until october 2011.