Hi there. I just received a pair of black Alden Indy Boots yesterday. Wearing them today and am already in love with them. Admittedly, though, these are the nicest pair shoes/boots I've ever owned. I want to make sure I do whatever I can to protect them. I realize wear and tear give them character, and I'm fine with that, but I don't want to treat them like a $100 pair of Timberlands either. Are shoe trees a must? Do I need to worry about waxing/polishing? What about rain? I know they're not waterproof, but will they be ok to wear in the rain and occasional puddles? Should I treat them with some sort of waterproofing product? As you can tell, I'm new to this, so any tips/links you guys can provide would be invaluable. Thanks!