The uniform is provided free in JROTC, the only cost is for cleaning and any lost items. The JROTC program also pays for alterations.