For us, I think Sainsburys are the best. Waitrose brought him out in a weird rash and the Liddl one everyone raves about - though undoubtedly a great price! - just seemed so horribly plasticky. Not had any issues with Sainsburys - no leaks, no rashes, fit him really well and a good price. You can usually get two packs of 48 for £10.