Have you checked "Industrie for kids"?? i get alot of my boys formal casual wear from them they can be pricy but its a quality well paid for.. they have a website and alot of the actual shops opening up around too... GL