This is happening in a lot of places, and I'm predicting a bounce-back for brick and mortar stores. I recently bought a new house and thanks to it being a lemon, I've made countless trips to Home Depot. I've gotten the "we don't have it in the store, but you can get than in 20 different shades on our website". I needed a new vent register - they had two kinds in my size. White and brown. No real wood, no faux wood, not even plain, unfinished metal I could paint myself.
I've run into this issue numerous times the past four months, and I'm tired of hearing "you can get it on our website". I'm in the middle of the project, I want it now, and I'll pay a premium for it. Got the same answer at Walmart, Best Buy, Radio Shack, Target and a few furniture stores.
There's a huge discount furniture store here, and a huge electronics store (Fry's, which is awesome). I've gone to both of the over and over, and every time I've went I have bought something including a few impulse buys. I could have gotten it cheaper online, but I didn't or couldn't wait for some of it.
I order tons of stuff from Amazon - I've been a Prime member for years and have at least one delivery a week. That said, the stores are taking it too far with their shrinking inventory. The Best Buy here looks like ghost town, half of the store is open space.
It's obvious that online purchasing is here to stay, but people will pay a premium to be able to walk into a store, buy what they need and walk out. I believe the model will balance itself out.