Here in the UK there are a number of bigger chain shops that are effectively running their websites as a kind of Amazon, and it’s really frustrating.
Needed a specific chainring for my bike, so went to Halfords website. They had what I wanted, but not in stock. Meaning, when I bought it, they then ordered it from their supplier to collect a few days later.
I needed a cheap tool for a single job from B&Q. Looked on their website, saw they had one for £3, drove up there to get it. But that one is online only, and the cheapest they keep in store is £6.
It’s like the shittiest bits of in store and online all mashed together, and it sucks.