Or sockettes? You know, those little wee thingies that don't show over the top of the shoe. Can you recommend some that actually stay put and don't slink off the end of your feet after 3 steps. Thanks!