A word to the wise. Never buy a phone from Walmart. I ordered an iPhone 11 on October 1st, and it never went beyond the "preparing order" status. Worse yet, the upgrade still shows up on my AT&T account even though I never received a phone. Several calls to Walmart and AT&T have been fruitless.
Here we are 2 weeks later and it still shows up as "preparing order" and AT&T can't reverse the upgrade because it was initiated by Walmart. Stay away!