I'm sure they wanted to get the WS up and running by this morning, but unless you work with this stuff, it's hard to imagine how hard it is to get it all just right.
Web site mechanics, logistics, etc... - especially with a cart enabled - multi-language/currency platform
plus
The content, which is often the most painful part.
and
It's best to make sure that everything is perfect before letting the site out, even if it means running over a deadline.
Soon, the deadline will be forgotten, but debuting a broken website and then having to take it down for repairs is worse.
IMO