I ordered my Edge on April 3rd and it finally came in yesterday, July 10. The build date was May 11. When I picked it up I asked about the a pillar water leak issue and they confirmed the build date for my vehicle was after the fix was implemented in production. To be sure, they let me run a hose on the vehicle in the wash bay area. I soaked it for about 5 minutes. Floor stayed dry and I completed the purchase. Better to be safe than sorry, especially hearing what some of you went through.
The info in this forum helped a lot so thanks to you all for sharing your stories.