Are new stores usually highlighted on the home page?

Yes, new stores are typically featured on the home page to help users discover them easily.