I suspect super fast delivery is only a differentiator when all else is equal. At $6+/gal diesel, I'll take the cheaper item delivered by bicycle in a week. (A bit of a joke, but you get the point.)
As to delivery times, many things could take 2 weeks to show up and I wouldn’t care. The range where I can wait 18+ hours but can’t wait ~1 week just doesn’t cover that many of my purchases.
Amazon drivers are also terrible in my area. They leave parcels as soon as the app tells them they can (it's done via GPS) so sometimes that is on top of an apartment block mailbox on a main road with high foot traffic.
So you can just tell your agent "Hey X order me a Nintendo Switch 2. I want it by the weekend." Then it will order it for you from whoever has the cheapest price that conforms to the given criteria.
If the local agent has access to your digital wallet (Apple pay or Google pay) and your email then it has all it needs to perform and verify the transaction.