But that is not a "nightmare". You had options, you chose your method, and now you are in the cycle you chose.
I ordered one online the first moment they were available. In my confirmation, it estimated delivery at "March 15 - 24".
I read that and said, "I think I can find one before then, even if I need to wait until a few days have gone by."
So I made a decision to cancel my order and I went out and found one.
I had many options, too. I could try Best Buy, Target, Apple, Walmart, or wait a day or two for the other resellers (macmall, frys, etc).
That's they way it works. Sure, it could always be smoother. I could level that criticism at just about any company in the whole world. But as far as this one goes, the people who wanted to wait in line did. Others may different decisions.
But especially with the demand level that few predicted, there will be hundreds of thousands, if not a million or more, people that would argue that it was a "nightmare" for consumers.