I am looking for some white long sleeve T shirts with elastic in,you know the stretchy type, they seem to wash, stay whiter and last better. M & S sold them last year at about £15 but do not sell them any more. I am getting a bit desperate as it is his birthday in May and I would like to buy one as part of his present. Any advice?