if a pair of shoes is even a LITTLE uncomfortable I will not buy
it.
If the leather is hard, the cushion not enough, the arch not
support, the sides pinch my flatfoot, I will not buy it. If the
heel is too small, too high, i won't buy it.
Which means - I hardly ever have painful feet.
But... I rarely have pretty ladies feet too.

There is rarely a compromise.