They say 2-3 weeks prior. I leave on 11/24 and mine came in on 10/30, so almost 4 weeks ahead of departure. Everything was correct, except the DME vouchers & tags. I had switched in early October from CSR to POFQ. The documents were all correct, but the tags and vouchers still had CSR.