Well what they need to do is create more redundancy with their servers. For example.. I am sure they have some sort of bluecoat or main firewall stack in place. Sort of like a TLA stack. I know it costs money but they need to have redundant TLA stacks :)