I used Forces Cars Direct. Similar to motorfinity.I got the blue light card discount from Motorfinity. Did you go through them as well? I do reckon this is the case. Others on this sub have got the car quicker. Motorfinity can't even provide the factory details for the car so I can track it myself.
I never got any info on delays until I called them to see when I could get my car. I now have to contact them every few weeks to ask for an update, which is always another delay.