Given the distance, it is likely that parts are not shipped by demand daily either tbh.
If the parts are coming from China then they maybe sending only once a week, once every two weeks or even once a month !.
There is likely to be a “cut off point” also, if you just missed the “cut off” then your wait time is increased.
When parts where ordered for our previous ZS EV Gen2 the guy in the parts department told me, that after they have been authorised to place the order, it will take a few days before the status updates.
If it is shown as “back order” then it’s coming from China.
But you have to rely on somebody to keep checking on its progress status.
When it updates, the system will predict an estimated ETA.
Again, this needs to be monitored.
Usually the dealer will then get a message / e.mail when the items are going to arrive with them.
We required two items for our car and both ordered on the same day.
One part arrived out of the blue after two weeks, but the second item was delayed another week and then finally arrived.
So this MAY suggest it’s weekly delivery ?.
Maybe held up in customs ?.
As soon as the second part arrived MG CS called the dealer and told them to install the parts that day !.
Because they had informed the hire company to pick up the car from my house on the very same day and they did !.
Total wait time from delivering the car to the dealer by recovery service, to back on our drive fixed.
Three days short of one month.
The two parts cost less than £200 and about two hours of labour to install.
Cost of the hire car - unknown but expensive I would expect !.
I am 100% sure this is what was driving the speed of the repair by MG CS.
It’s purely not cost effective for all parties concerned and if MG did not see this coming, then they have been totally naive

.