If you purchase an iPad2 today, you will have to wait 2-3 weeks for it to be shipped. When I ordered mine a couple of weeks ago, my shipment wait time was 4-5 weeks. It appears that I could get it sooner if I cancel my current order and place a new order. Yes, I am anxious and excited and frustrated.
Am I willing to risk it? Nope.