We're in a tough season, shoe lovers. Come rain or shine, your kicks have gotta be prepared for anything. From ballet flats for beating the heat, to waterproof boots that'll keep you dry, this week's best shoe deals will solve all your spring footwear fiascoes.