What should I buy? We have almost no clothes other than a few onesies. None of those will even cover his legs, and he's due in late February!

Do I have to wait a bit longer before winter clothes are sold in the stores? Did you buy newborn clothes or assume your baby would be too big for them? I have four cheap-o cotton newborn onesies as backup but am not sure if I should just go straight to the 0-3 month size.

I am going to get hand-me-downs from two friends, but I would also like to buy SOME stuff for him myself.

Please help. I really hate shopping and I don't know where to start with this. I have tried looking online but there are so many choices that it is overwhelming me!!!