Dh wears a lot of plain white tshirts but has been getting REALLY cheap ones from Tesco/asda (£5 for 3 or something ridiculous!) They last about 1 wear before shrinking in the wash :-)
Where can I get him some better quality ones that will survive a lot longer? Marks used to be good, are they still ok for basics like this? Don't mind paying whatever they cost as long as they keep their shape.