On Sept 7, 2021 I pre ordered a Rio Grand GP40. Today I got an order cancelation email. I called the dealer and was told they did not have enough locomotives to fill the orders. I am very miffed. I have called all the other major shops and no stock is available.