Personally, I’ve never been satisfied with no-show socks.
I’ve purchased a couple of pairs of Ninja Sox with the last few discounts they’ve had. They’ve been adequate. Occasionally I still loose them in my shoes though.
They are hidden with my boat shoes as well as sneakers like my New Balance 288s. A lot of no-show socks won’t work with boat shoes.
Anecdotally, I do think rubber or gel heels make a good bit of difference.,