I wasn't able to order mine until I was 35 weeks. and they actually messed up my order I got it later than I should but after they place it. only takes up to 3 to 5 business days. I was worried I wouldn't get mine in time either but luckily I did :) @ehamp86