Amazon
GameStop
Walmart
Best Buy
Microsoft Store
Target
Newegg
Adorama
StockX
Update: As of the time of publishing, Amazon still has the Xbox Series S in stock. With only a few days remaining before Christmas, it will arrive just before the holiday if you order very soon. The Xbox Series X is also available in-store at GameStop today. However, it's available in bundles and requires a PowerUp Rewards Pro subscription.
With just days left until Christmas, it will likely be hard
Read more on gamespot.com