They are doing 3 for 2 at the moment. I am thinking of getting some online. Has anyone brought any from them - I would expect M&S to be good quality also does anyone know if their sizes are generous or not. I can't decide whether to go for age 5 or 6 (ds now is age 6 from Adams). Advice anyone please.