Another vote for Matalan tights, and Asda are pretty good too.
Socks are pretty pointless in this house until someone invents sock glue but Gap are the only ones that seem to fare slightly better than others.
I have realised that knee high socks (she has one pair) tend to stay on MUCH better, but no idea where I can buy any more (the ones she has were a gift).