Best place for kids jackets?

I tried once upon a child, but found nothing that was decent for my 4yo who wears a 6 or small I believe it is in big kid sizes. I don’t want to spend a ton, where is best? I need to go in and get one, and might not have a choice but to spend a pretty penny.