Now, what do we have in this pretty red Microchip box?
An AVRISP! Now that will solve the problem!
I'll tie this one to a board BEFORE the connector comes loose. The twice repaired one was feeling floppy when I zip tied it to a piece of wood. In fact, I'm not going to use it before it's tied to a board.