When it comes to buying baby stuff, the first thing i'd say is don't bother other than a few basics, when you give birth the stuff floods in from friends and family normally in birth to 3 month size, a family friend and my mum bought 3-6 months so were just getting in to that now the 0-3 has been outgrown.
the only expensive item we bought in advance was a mamas and papas snow suit that i fell in love with, the rest baby grows bibs vests socks etc came from tesco's, great clothing at cheap prices because at that age its a waste spending out on the big brand clothing for it to be outgrown quickly.