OK... So I've heard that Carter's sizes tend to run big, but can anyone estimate how much bigger? Also what does "size 3" mean? Does that mean it starts at 3 months, or up to 3 months? Every other brand seems to have a range. I'm also confused because some Carter's sizes are in a range while others are not. Help! Thanks!