Undecided between getting some insoles or what may be better is if I could find some padded (thickish) low cut socks that will not slip off. I have size 8 feet and have found previously they end up under my heel. Any ideas please?