I got the July 3rd delivery date, too. We'll see. Walmart's order fulfillment seems to be all over the place.
What shipper does Walmart use?