Formal wear for young will almost certainly be easier to find and reasonably priced at Lowes.
We have microfibre shirts, Gaberdine trousers and fashion polyester trousers.