One suggestion - would it be possible to use the little square things that come in your new pair of shoes to keep them dry? Don't know for sure, but possibly a store like The Container Store might have them.
On the funny side: My dear husband likes to read - he will purchase 5 or 6 books for his Nook at one time. We've been known to walk out of a book store with so many books, I'd be reading for years. Anyway, on a recent trip - HE's the one that said "let's find the fabric stores for you"! Was I happy or what!!!