You can see Shopee. Quality is good and pricing is reasonable.
I always just get the bigger size for longer mileage because babies grow fast. If not I always have to buy new clothes like what you are doing now 😅 My baby is 8 months old and I am already letting him wear minimum of 18 months sizing.