While it would explain any recent outage - I can't for the life of me see how that security breach would have caused the site to fall to its knees on Monday last week...
I was helping my seller friend prep their shipping and was given the task of creating two C&S labels ... but the system was throwing errors and dragging its feet (or was it knuckles?).
Eventually, I got up to the stage of printing the labels, but the C&S site just kept throwing errors. In the end I suggested they use Registered labels if they wanted the items to go that day, with tracking of some sort - which is what they did.
I don't believe they have had the need to use C&S since - but aside from the security fix mentioned above, have there been other outages?