I feel your disappointment, since, I have been waiting with a VIN since Apr 24 too.
On a positive note, Miami SC is finally pushing out deliveries at a steady pace (after ECU retrofit). My delivery date is scheduled for tomorrow. Excited, but, keeping my fingers crossed for any last minute...