Also here to chime in that customer service upgraded me to expedited shipping free of charge. My rep said that the June 21-25 delivery date was computer-generated and that they're aiming to have it out to me even sooner than that, but who knows if that will actually happen.
Haha I have the same date too, however I've paid for 2-3 day shipping options.
Let's hope they are right, I can't wait to get my hands on them while I feel bad for my 2007 MBP lol.