Where is the best place? I saw on the Next website that they sell Clarks ones. Are they any good? Most of the supermarket ones and even John Lewis have not worn well at all. TIA