From the crib, to the car seat, to the stroller, everything has to smell new. Most of us have done it, shopping for the baby is a way to ease the anxiety about the important moments that are coming.
You end up spending a little fortune, using half the things you bought, and when you do, you only use it for 3-4 months... at best! The baby would be a lot happier in 18 years when you actually have invested that money and he will be able to go to college or visit Europe.
If you have friends that offer to lend baby cloth and accessories, say Yes!