At least they owned up and publicly apologized I suppose...
I had a local dealer try to make me wait 3+ weeks for a car I was supposed to pick up the same day I sold mine privately. It was 10 years ago so won't get into all the details but was told I could pick up what I wanted same day, went in and was told sorry they thought they had one at their holding lot and offered to transfer in another in 2-3 days. Lent me a POS because I had no ride. After 10 days of following up after the initial 3 days they finally admitted my car was being showcased at a launch party in the interior and asked for another week. Got my deposit back and bought a more expensive Lexus elsewhere same day instead. Ragret that knee jerk decision as I didn't keep it long but that's a whole other story
Do miss that air conditioned leather though