Go for the leather stuff. It will help you keep warm. I never had been to Canada, so no knowledge how cold its there in your season, but yes leather can help you remain warm
Well, let me think over it. If yes, then i would definitely make my mind and bring you in contact for the same. But I am interested in that pair of 13 size edward grees loafers