How many times have you gotten rained on during spring break or the Saturday morning market and wished that you had known ...