This is really what I'd suggest to the OP, not necessarily THESE services but SOME form of out-sourced support. You can add technical redundancy until the cows come home and some bug is still going to stop things, probably with the worst possible timing. Until they've figured out enough AI to solve this issue (which would be expensive anyway, I'm sure) then I suggest adding human redundancy.