I think you are all forgetting a very relevant issue here. I'm not a woman, and have no kids, so I'm not altogether familiar with the term of pregnancy, but last I recall, it was something like 9 months.
So, unless you can predict your pregnancy ahead of time, will SmartPost really be able to get you a shirt while you still need it?