I just got an email that Old Navy is having a 40% off End-of-Season sale. It is an online exclusive so you probably won’t find these prices in the store.
Shopping “End of Season” sales is how I stock up on all my kids clothes each year. I will be buying next years summer clothes now.