For the ps5 at bb you could pick shipping or instore pick up when preorders first opened. Basically my online order is getting dropped shipped to my local store based on what people are saying here about the lack of inventory. I figured since I was having one shipped from target coming Nov 13-18th, then I might as well get one with instore pick up so I can play on day one. Assuming my orders don’t get canceled, my brother in law is getting one of the units with no markup. He couldn’t check out at bb at launch. Target and Walmart sold out in minutes, but Best Buy had inventory till 2-3am central time, because their website was a total disaster...but not as bad as GameStop. I basically kept trying till my order processed. I’m pretty sure I’ll get both orders. My bestbuy order says it can’t be canceled or modified by me.
The key thing I notice when preordering hard to find items on crappy performing websites is to use a well optimized web browser like safari on IOS. A lot of desktop browsers actually load a lot slower as they’re loading the full site. Android is poorly optimized as a whole as most apps are running in a Java emulation of sorts, so that’s why I recommend safari.