I have been too too rubbish about presents for him - need a lovely men's jumper, size L, that I can order today in time to be delivered or call into a shop to pick up. Plain, prob navy/dark grey sort of thing - have tried Uniqlo but no stock in his size. Is M & S my best bet, or has anyone got any bright ideas?