I'm having a bit of a saga with Coast at the moment

.
I have a ticket for the Christmas Draw on my RAF base next Friday (14th) and it's black tie/evening gown dress. I've been in need of a new evening gown for a while (mainly to take with me to the Falklands), and last week I realised they had some nice dresses on offer on the Coast website. So, I ordered one in a size 8 and two in a size 10 last Tuesday, with free shipping. Unfortunately, they were out of stock in the short length (I'm only 5'2"), so I had to order the regular (which I know is a few inches too long for me, and I'd have to get it turned up).
Then 2 days later on Thursday, I went on the website again to check my order status and discovered they now had the size 8 dress available in short, so I ordered it - but had to pay £3.99 for shipping as it didn't qualify for free shipping.
Then on Friday, I checked the site again, and suddenly they had 30% off everything... so I ordered another size 8 short, and one of the size 10 regular length at the cheaper price, with the intention of sending the others back.... and I paid £4,99 for nominated day delivery, so they would be delivered today.
It's now Monday afternoon:
- the first order arrived yesterday morning (at 9:30am on a Sunday - I wasn't even dressed yet!)
- the second order has yet to be dispatched (and I have yet to receive any tracking info)
- the third order, which I paid extra to have it delivered TODAY, also has yet to be dispatched (and I have yet to receive any tracking info)!
- I returned the first order today, because the size 10s were too big, and the size 8 regular was too long
So, now I'm not sure whether I should just wait out the third order and hope it arrives today, or call them and ask what's going on (I'm at work tomorrow which is why I went for delivery today). It wouldn't be an issue if I hadn't paid an extra £5 for faster shipping to get it on Monday, when I could have gone for the free shipping option and waited a few more days.
However, I'm hesitant to call because don't want to draw attention to the fact that I've ordered the same 2 dresses 3 times in the space of a week

.