Suppliers are too restrictive on who can order parts, making it somewhat difficult at times for a small, mobile, or out-of-home shop to start. With shop space being so expensive, the investment needed for inventory and everything else, the barrier to entry is very high right now. This means we have too few shops for the demand. So you wait for 2 weeks to get a bike fixed (or longer), then you get it back and they either missed something or did it wrong, etc etc. It's very frustrating and it can be enough to make people wonder why they are doing this sport. It becomes economically exclusive and that creates all its own problems.