Shoes for baby?

When you order baby shoes online do you get them bigger then normal or exactly they’re size?

For example my baby is almost 2 MO I wanna buy him some crib baby shoes some are the size 6-12 others 12-18 MO or should I get them all the same size? Idk

And is $14 a lot to spend on 3 pairs for baby shoes?