Well, if you have not figured it out yet, I was way too optimistic in the original title. The bike shortage will extend even into 2023. Many shops are being allocated 50 - 60% of what they wanted to order for 2022, and there definitely will be delivery dates for some models extending out to 2023 believe it or not. I suggest you work with your local sop now to see if the model and size you want has been allocated to them, and if so ask if you can put down a deposit on that bike to claim it as yours when it comes in. And do not be surprised if it gets to the shop 2 - 3 months after the expected delivery date. Please do not take out your frustration on the shop as they simply have no control over the supply chain disruptions that are plaguing the cycling industry. Shimano simply has never been able to catch up with demand, and the other component manufacturers have not been able to fill in the component gap left by Shimano.