I've seen that at least half a dozen times over the last few months....don't think it's related to the IPO, but a good suspicion anyway!
When I first signed up, I saw that message twice in the first few days...thought I'd signed up for a truly flaky service, but it's been pretty steady since then.