Use knots. Seriously, I have been for years. They don't move and they don't come untied. My method is to loosely tie the ends together, work a couple rows then come back and move the knot so it's on the purl bump on the WS, retie it. Then I also weave in the ends to anchor it in place. Can't be seen on the RS.
sue- knitting heretic