I suspect your right. :roll:
It's piss poor if they send an email out saying it will be done on the 21st and then don't do it. Sure, they may have problems but check the thing is ready to launch and THEN send the email.
This way they are just pissing their customers off..........not a good idea!