I've gotten 2 ps5's (not bragging btw), for me and my wife
U just got to know how to go about it.
If u have a credit card with a concierge service, they're actually pretty good at getting one for u while u simply enjoy ur day. U'll get a notification or call that they secured one and reserved it under ur name and address associated with ur card. They are quite quick at securing ur needs in just about any request asked by u 24/7. I've gotten all my next gen consoles that way, one on launch and the other when my wife wanted one for her own a little later
Another way I've seen ppl get one is by Twitter, set ur notifications to certain accounts that tweet live restocks. Many Twitter users apparently share their excitement when they secure them....but u will see very toxic people on there. Twitter has so many low self-esteem immature individuals looking to boost their moral sense of superiority as if was a teenage ego
I found out when my local Walmart was going to have them in stock and was there in the morning to buy mine. They had 6 delivered before the store opened and I ended up being 4th in line. This was back in December. Not all of them are sold online.