I got mine off the lot 3.5 weeks ago. I had to call Sunrun multiple times as they didn’t show my vehicle as purchased (there was a system problem on their side that apparently has backed up orders for weeks). Then I had to clarify for them which of the orders was mine as they saw the truck I bought from the vin, and the one I had on order. Another week went by and… nothing. Then I received an automated call to confirm my address. I press 1 and it wants to transfer me to a person. After 40 minutes on hold I give up and hang up, after all they called me. I call back the next day, talk to a person and I’m told it will ship out in the next couple days and I’ll get an email with the tracking number. A week later… nothing. So I call again. I’m told they will escalate, and someone will call me back. A couple days go by and no call. I call Ford, they can’t help, but they are happy to conference call Sunrun with me to try and shake things loose, after 5 business days which is the timeline for escalation. I also called Sunrun again to see what is going on. Same story, escalation means someone will call me within 5 business days. Today is day 5. I’ll let you know.