Truck sales are live again.
I bought my M925A2 off an individual who first bought it from GL. Sure, I paid a few grand more, but the risk was near zero, and for me that was worth it as I just wanted a single good running truck, and that is what I got. From an individual, you can actually test drive it, and that made all the difference to me. I am not a GL expert, having never done it, but I have read stories of that going both way, meaning "starts and runs" was a hole in the block, and "doesn't run" was just a dead battery. Everything in between also.
On the extras, it is almost always cheaper to buy what you want up front, rather than adding it later. Trying to add to the level you want, you need to add shipping costs, and most things will be incomplete and you need to spend a lot of time hunting all the small stuff down. Adding a winch to the front of a 923 to make it a 925 would be an example there. I wanted factory singles, working CTIS, winch, and the turbo 8.3L. The M925A2 is the more expensive of the 923/925's, but I would do it all over again without hesitation. Since buying it, I have not had to work on it, I just drive it.
I've put 4000 miles on my 925A2 since buying it from tractors0130 on here last October, and I could not be happier.