Tinfoil hat alert over here but these computer "glitches" seem awfully coordinated. Let's hope it's all coincidence and not cyber attacks that have exposed our technological weaknesses. I'm hiding my life savings of $12.39 under the mattress as we speak.