Similar story. Ordered 6th December, received "on the way" 17th Jan, rejected car for 22 plate, received text again today to state car is on the way. Just waiting for delivery date now so looking like early/mid March.
Lease order, M3LR White/White/18s