I had visited a Can Am dealer across town last month to test ride a new 2022 RTL. They had an RTL in stock but it was missing the windshield components so I passed on it. I then went to a different dealer and they had a 2022 still in the crate. Due to my earlier disappointing experience at the first dealer, I made the dealer assure me that they had all the parts to deliver the bike to me the next day. In fact, I made them open the crate and take inventory of the windshield motor, windshield frame, and reverse actuator and other parts. They assured me everything was in the crate, so I made the deal, gave them a deposit, and promised I'd return the next day with a cashier's check for the balance of the purchase price. I told them that I wouldn't give them the check unless they delivered a complete bike. They delivered the bike the next day and nothing was missing, much to my relief. Whew! I'm sorry to hear of the stories of others here who are waiting on parts. Good luck!