New Balance are the only shoes that I can buy online and know that they will fit.  I buy the wide shoes which aren't always available in stores.  They are comfy and this style lasted through vacation at Disney World without giving me sore feet.