Thanks everyone for your input. I really have no idea how the process works - it seems really inconsistent/nebulous. I feel pot committed to some extent. But with each week that passes I get a little more frustrated and regret ordering from Granger more and more (not that it's their fault by any means). In hindsight, I should have ordered from one of the local dealers and paid MSRP. At least I would have had a truck by now (most likely). As it stands now, best case scenario I'm getting a MY22 when the MY23s are coming out, worst case my order gets pushed to a MY23 and I lose my price protection. One thing I won't be doing is buying a truck off the lot. I checked one the other day and it was $13k over MSRP!