RE: It's the little things...
I had a look at a couple of my switches and they are OK. Mine are a different brand as well. I did have a brand new Futaba servo I had to rewire a while back. I found the wire was cut about a 1/4" from where it goes into the servo case. It was a very thin cut like a razor blade would make. The wires weren't completely severed, but very close to it. It would have failed in the air for sure.