I went with EF and since it was on pre-order it took a bit but I was aware of the waiting time, so no big deal as I was still waiting for armor kit and the rest.
I order my size, not bigger or smaller and it fits perfectly. Very comfortable and well made. Just can't wait to start trooping to use them!