I had a great experience buying through Dave Smith in 2014, but this last summer I tried getting some information out of them via email (like I did the first time) and they dodged me and wanted to have a sales guy call me which I was not interested in. Then my buddy almost bought a truck there, but it turned out they didn't even have what he was told about. Then he found a used one there and asked about the CP3 vs CP4, I think he was looking at a 2019 and the sales guy tried to tell him they "changed it to a CP3". Uh huh. Sure. Anyway, he finally bailed on that deal.
Next one I buy will be through the Lithia dealership in Eugene, OR. They have a reputation for great price and good customer service on Internet sales. Will see. Probably another year or two for me. My experience with their service department this Spring was stellar. They just knocked it out of the park when we showed up with a blown engine.