Stefan, you have idea and I don't mean that in any sort of derogatory way. It's infinitely frustrating from the LBS side with regards to inventory. All we (LBS) want to do is keep our clients happy and riding. When the big boys (Specialized, Trek, Giant, Shimano, SRAM, et al) don't know when they're going to fill backorders to our main distributors it means we don't have any sense of an idea when we can serve our clients. Everyone is working towards a common goal, take care of the end customer (YOU). Communication is key and that's the hardest part! I've got 20 Rockhoppers on backorder and I had no idea of when they'd be delivered. Ordered them back in April and had many folks wanting them. I didn't want to take deposits as I couldn't provide any sort of ETA.
It's tough for everyone, keep in mind restaurants and other industries are hit far worse! Anytime I eat out (once a month, maybe) I tip heavy because they can't even work, let alone be bothered with being overwhelmed like we are.
I hate to be a broken record, but we're all on the same team, getting our clients back on the road!!!