Walmart tends to stock once and then not restock. For these they got some stock initially then later got a big cardboard display, then some stores got additional voyagers this week. There's a chance your Walmart will get the voyagers in again in the next few days, if you didn't see leftover Megatrons, but I doubt they'l get the deluxes again unless there's a major restock. Though, if you didn't see the card board display you might want to go back and look around for it, it may or may not be near the toy section. When they actually stock its usually overnight, so going early is best, though with Covid that is true for anything, need TP? go early, need hand sanatizer? go early. Need restocked toys? Go early.