Sorry for the delayed response...just saw this. Yea they mailed the check to Tesla (I want to say it was within the week.) They were able to get me the required loan paperwork that same day and all I had to do was bring that with me to Tesla.
How the whole thing went down.....My delivery date...