Do they just deliver whenever they feel like it?

Delivery was 1st to 30th September, then yesterday suddenly changed to 18th to 30th November.

6 to 8 weeks delay, with no email sent, no reason given. Will it just jump back another two months in November?

This is a very odd company.