Only a few months ago, I picked up my first couple of pairs of expensive leather shoes and let me tell you, once you do you never go back! So I've been very happy except it was a very rainy day here in Toronto on Monday and I was caught in it. I've worn these shoes in the rain before, but it was particularly wet yesterday and I was surprised when I looked down and saw a water stain wrapped around the toe and sides of one of the shoes. It looks like a salt stain more than anything and I dabbed some water on it (knowing it couldn't possibly be a salt stain but I admit to being in a bit of a fazed mode being aghast at the time) which probably didn't do me any good. When I got home, I searched this forum and decided to use some delicate leather cleaner and then polish them. I think it helped a bit, but this morning I noticed the stain "returned" in full force. I guess I should have let them dry overnight. I applied more leather cleaner this morning, letting it saturate, and I'll see how they look after work today. But I'm worried. What have I done? Does anyone have experience with this? Do I just need to let them sit for a longer period of time? Or is there more that I should do? As I clean and polish them I also worry that I'm damaging the shoes... is it just water damage or am I digging into the surface of the uppers? As you can see, I'm a novice so your good advice is appreciated. Another question... should I use water repellent on these shoes from now on? I heard water repellent dries out the leather. I never had this problem with cheaper shoes so what have I gotten myself into? With that said, today I'm wearing my old shoes and it just doesn't feel the same!