Don't know where they're made.......
I also have good luck with the live wires from mf. I have bought about a dozen and never broken one. They always disappear before they wear out. :(