I was a bit disapointed my ordered didnt least yesterday after checking the stuff was in stock, but its not a major problem as long as its set to leave today so i get it before the weekend.
Invoice number removed - estimated despatch says yesterday, but its obviously not gone.