I’m buying my first pickup. These are not cookie-cutter vehicles. The MSRP is a floor for sticker prices. Once you factor in trim levels, packages, engine choices, etc there’s a continuous gradient that runs from MSRP to 2x MSRP or more. When you have specific capacities for towing and payload that you’re after, plus some other options, it gets complex. The manufacturer’s site did not allow faceted search at the level that I wanted, so I wrote software to scrape the inventory, parse the option codes and stick the results in a Sqlite file so I could track inventory in the region.