I preordered on April 20. I an online chat with Walmart on Mon, Tues, Wed. On Monday and Tuesday they said they were receiving inventory that night but my phone was not shipped. On Wed they said they could not say when they would receive inventory.
Still waiting.