I've previously used Engo and carry them with me in case I get into a pinch.
The nice thing about Engo is they attach to the inside of the shoe. But, if you get wet much, they have a tendency to stop sticking far sooner than they otherwise might. Also, you have to attach either to the liner or...