Civilian delivery ......... not sure where they are from.
Also, I find the sizes very odd. When I go shopping, I ask the salesgirls for a 14half shirt and they know exactly what it means. I ask for waist 31 pants, and I get it. Then I ask for US8half shoes and I get them. Its universal language.
Only SAF differs :
shirt sizes 1-9
trousers sizes 1-9
boots size 225, 240, ..... 315
(at least now the running shoe sizes makes sense)
Also, where got socks that is free size when shoe size range from size 5 to size 13 ? Imagine the same socks can be worn by a midget and a giant.
If the socks material so good and can stretch like hell, they might as well make all the uniform from the same material, then no need to have so many sizes !!