Software supply itself (in my experience so far) seems fine. BOTW was the hardest one to get hold of but I see that on the shelves all the time now. I pre-order because between the 3 stores I use (El Corte Inglês, FNAC or Worten) one of them normally does a discount somewhere between 10-20%
So when its a game I know I really want and will 100% buy, I am better off (financially) pre-ordering it. FNAC are selling it for €59,99, El Corte for €49,50 but no hat. So this time Worten wins for €50, but with €19 of silly nerdy hat
No doubt this will result in a headshake and a facepalm from the wife