Bestbuy and Newegg

How is Newegg getting 5080’s in stock seemingly every hour (albeit in bundles) but bestbuy hasn’t had any stock since Thursday? Did something happen that cut off bestbuy’s supply?