I wish I had the same luck with Ford!
July 1, my 2011 F150 was damaged by a falling tree. Destroyed the bed, and caused some other damage. Body shop ordered parts from Ford about 3 days later.
It's now August 8, and we're still waiting on Ford to ship the bed!! All I get from Customer Service is "it's in transit", which means it's travelling from the supplier, to the Ford parts depot, so it can ship to the dealer, and then to the bodyshop. They can't say when it will be here. I was told last week it was scheduled to arrive at the dealer this week. Didn't happen, I called CS, and I get "it's in transit, I'll call you when we have more information."
I've been a Ford truck owner for over 25 years, but this may make me decide different next time.
Glad you had a positive experience!