My car was built on 11th April. Dealer reckons today that it just arrived in Sheerness yesterday, so should be here 'by the end of the week'.

I'm confused, because the last status I had on Friday was that it was 'on vessel' on Thursday. I know we had a bank holiday on Monday, but does it really take that long to cross the channel?

It's going to have taken almost 4 weeks to get to the UK dealer after being built. Am I being unreasonable, or is that a long time?