I was hitting refresh since 1 am and the site finally updated 10 minutes later.
To my dismay it's already a 2 - 3 week wait for the iPad 2. Leaving the warehouse on April 15th and receiving it on April 22. That's almost a month wait.
I still ordered one online but I think I'm going to try and get my hands on it at London Drugs today.