I agree, their circa 1995 manual approval system is for the birds. It was pretty funny though, I received the email announcing the release this morning at 8:24AM PST, placed an order at 9:17AM PST and apparently have to wait 24 hours for it to be processed. Why would they send an email out announcing this at the end of their workday?
Also, I was wondering why wouldn't they staff up and stay late to process their orders on launch day? I am getting antsy too!