"In fact, I’m wishing I’d just stayed at home and tried my luck ordering online. That way, I’d be able to see what stock the retailer had available within seconds"
Maybe that works in the UK. But in Canada the words "in stock" often mean "one of our two hundred suppliers claims to have one, and maybe we'll convince them to ship you one."
"Via UPS, who will only deliver at times when you can't be home, and refuse to do anything without a physical signature, including dropping it at the UPS store down the street."