My advice is not to stock up!
I post this same advice is every nappy thread
Babies may not suit a certain brand or they may grow out of the smallest sizes very quickly. James went up to size 2's when he was a week old as he pee'd upwards so we needed nappies with a bigger back. We were stuck with loads of nappies we couldn't use.
By all means by a few packs but I would wait until baby is here before stocking up - there are special offers on all the time
Same goes with toiletries. Wait until baby is here and see what suits their skin before you buy a truckload
xxxxxxx