Me neither. I understand the skepticism but being late on filings as they prepare the financials properly (going into an audit), and being late on an e-commerce website one week after basically announcing its done, is very different.
Launch happens this week, under-promise & over-deliver means before Friday. I'll take Friday if they must... I prefer not to be all uptight Friday afternoon and wearing out the F5 key.