I ordered my iPad 2 on Monday last week, when the Apple website was saying "2-3 weeks". The estimated shipping date was the 25th of April, with an estimated delivery date of the 3rd of May... I had an SMS tonight from Apple, followed by an email, saying it had actually been shipped
today, and was due by the 20th of April

Now I need to hurry up & sort a case out. And hope I don't have dead pixels or the dreaded backlight bleed...