Not a PS5 but had a Polymega pre-ordered since April and they charged me for it. Supposed to ship tomorrow(as told to me by a Walmart rep this afternoon) then suddenly a couple hours later Walmart says December 31st. Maybe Walmart is just a mess in general with consoles shipping this month.