I bulk buy mine from Boots when they're on offer.
They deliver them, you get Boots points and often bonus points etc. So it's pretty good.
The downside is that you need to pay a lot up front but I got Huggies nappies for less than 9p a nappy and I'm set til January!!