I just got an email saying mine won't be shipped until maybe October 23rd. I've already waiting almost a month for it. I'm wondering if you all think it's worth waiting for. I got a 4P, but remember reading that it doesn't fit long waisted petites very well... is that true? I'm considering trying a similar blazer from Landsend and giving up on this one. Any suggestions?