An item I bought on eBay on 15 May 2021 stated it was in Victoria Australia. But after 2 weeks and no tracking number uploaded, I followed up with the seller who told me it was a pre-sale item and shipping is on 6 June 2021.   However, the tracking data was not uploaded until 14 June so I filed a return.  eBay has sent me with a free shipping return. 

It appears they order items in bulk from China once it has been paid for.  That is good for their cashflow, but it is a poor customer experience.   I could also order it from China and pay less and wait the same time.