I got mine last weekend and sadly it arrived on the last of the forecasted delivery dates. I’ve had to return it and the replacement order is still sat in processing since Monday.
Set your expectation at the end of the predicted window and if it comes quicker, bonus!