I've been trying to get a 5090, refreshed eight stores for a while. I saw one 5090, that you could purchase, 3200€, gone instantly. It's now the "topseller".
Two shops list the different 5090 models, none available of course, two others had 5080s for a while, before removing the listings again, although they supposedly weren't sold out.
Artificial as in, they could make more consumer cards, but chose the much more profitable business hardware.
There aren't warehouses full of 5090s, but NVIDIA is drip feeding them to people.