They tend to nickel and dime during the short term, but amortize those costs over several years and compare it to a new truck, (factoring in depreciation on the new truck of course) and I think you will be quite pleased by your costs per mile.
I know I am.
I have had the opportunity to own new, used, and severely used vehicles in my life. Several of each, sometimes all of the above at the same time.
I've come to an important realization. Buying a new vehicle is a complete waste of money but for the most part, an insurance policy. If you don't care about money and don't want to risk breaking down, by all means, buy new.
I bought a Tundra in 2005 for ~$35k OTD. This year I sold that truck for <$19k. Factor in the cost of increased insurance, registration, gas(worse mileage than my crew cab), maintenance and I am SWAG'ing that I could get about 5-7 IDIs for that price. one for each day of the week or simply replace one and throw the old one away every 8 months(blasphemy, I know, just a comparison).
As for the insurance of reduced break-downs, ~$50/year for AAA roadside service and I can live with the risk.