I actually came here LOOKING for early ship info. I pre-ordered online, but spoke with customer service about a few unrelated things. When I asked about shipping, she indicated that it might well arrive before 4/29. It sounded like she kind of slipped up, but tried to cover it by saying they were setting expectations with the 4/29 date. Obviously no one is going to complain if a phone arrives early. And she pointed out there was no guarantee it would arrive before then...but, I left with an impression that it was very possible.
So, I'm kind of happy to hear things might really be shipping.