Make your feet happy and save money at the same time with shoes from Ecco, Steve Madden and other brands.