But I was very lucky with the Geox shoes - they are comfortable right out of the box.
Different shoes fit different people in different ways (Yes). But I was very lucky with the shoes from Geox - comfortable immediately after purchase, non-stop. Breathable soles are great in hot places like Miami.