Check tracking on USPS website directly. It will likely say “label created but package not received”. Its a common scam to make you think that it’s on the way and keep waiting. If long enough time passes, walmart will pay them (walmart has delay before merchant gets their payment, especially new one) and they will withdraw money from ATM, and Walmart will be at a loss. You can also see if you can send a message to seller, if you cant, it means Walmart already removed them because they know its a fraud.
they fooled me, it looked like a legit purchase at walmart.com. It’s relatively cheap item, so I did not research it deep enough. Glad Walmart stands up behind their market place.