Car won't start - bad ignition switch?

So now it's really inconsistent. I put my 5 yo in the back to take him to NAPA and it wouldn't start. Took him out, got my test light and jumper wires out, wiggled the starter relay wires a bit after locating it with my Haynes manual (you learn something every day - man, it's nice how conveniently located it is!). And then the car cranked over. Drove it to NAPA and back, no problems. I did notice that my battery hold-down is missing - well, some of it. Looks like it came off at some point - maybe the battery is moving around enough to slightly dislodge the wiring on the relay?

Anyway, I'm going to throw burgers on the grill, grab a beer and wait for it to fail again. LOL. I've got my new relay if I need it.