AgreeYour dealer sounds shit to be honest, I would nit have been half as patient as you have been. Fortunately so far mine has been great. I don’t have my car yet but is is now only a few weeks away, so time will tell if that continues post delivery but current indications are good.
I would go with the 2 am standing over the bed situation I already suggested.
I am available for a smallish(hahaha) fee