iPad 2 finally shipping in 24hrs

Looks like Apple has finally gotten their iPad 2 supply in balance with demand -- the online Apple Store is now shipping in 24hrs.

Apple's Chief Operating Officer, Tim Cook, recently said iPad manufacturing yields improved dramatically in the last quarter, and would improve again in July.