What to look for in a pair of shoe trees, and where can you buy affordable, high-quality pairs?
Everything you need to know about shoe trees - why you should care about them, what to look for and where to buy them from