In reply to ianghogg: as an alternative to consider if you dont mind the shoes getting wet then MVP 'sock' liners from ebay or military outlets, they come up to your calves and work well.
For cycling when I need to keep my feet clean I use funkier overshoes from ebay, I dont think they are 100% waterproof but do the job for me and are very light and thin.