Guys just to give you an understanding of how low inventory is we have a locator service paying $3000 over MSRP for Silverado, Sierra, Tahoe, Suburban, Yukon and Yukon XL. If your order has lots of accessories a bunch of them are out of stock meaning your order is sitting. I have a Colorado from October thats stuck because of all the extras ordered on it. There are a lot of dealers doing there best to get your order done but its GM that builds them. As a former zone manager I knew once said its GM's ball, ballpark, equipment and field. The dealers just paid a lot of money to be able to play.