Many Retailers allows you to Pre-order merchandise. The problem with that is what happens if it takes several months or over a year to get the merchandise in stock or you are able to find the GPU somewhere else?
You can't blame AMD or Nvidia for the shortages completely. Due to Chip shortages and the Cryptocurrency phenomenon (miners) there is a huge shortage of all GPU cards, both AMD and Nvidia which makes Demand outstrip Supply thus the high costs of all GPU cards.
Once Intel GPU cards come to market it should alleviate some of the Demand and prices will start to go down again. Unless miners or Bots or Scalpers gobble up all the Intel GPUs like what happened to AMD and Nvidia.