Direct sales: this is how much you are going to pay us and this is what you will get, we won't budge, take it or leave it.
Traditional: we have this car and this is 18xxx with this package and that package, now let's start negotiating.
Either way will work for me, I know I'm disciplined at my pricing and I am usually a pretty predatory bargain hunter, and usually prey on desperate dealers from a couple hundred miles away and I can wait a few months at a time. So far I did pretty well on my purchases in the last decade, but at this moment you really are competing with other buyers, direct sales won't save you money here in general. The only way to win right now is to not buy, and DIY repair what you already have.