I have a history of back and foot problems and I need some dress shoes to wear with suits/nicer clothes. Does anyone know what brands make comfortable and supportive men's dress shoes? The few pairs I own have very thin soles and I need something better. I also can't afford to spend a ton of money. Thanks!!!