Waterproof boots are like superman to Metropolis, they always save you on rainy days.   Not many things will sour your mood faster than ...