Fed up buying liners only to throw away in a matter of minutes because they wriggle down instantly. Uniqlo were brilliant until they changed them, but not anymore. Any recommendations please? What do tennis players wear?