I have 3900 miles on my 3 liter Duramax and have towed roughly 800 miles with it. 700 miles with a 5500lb trailer load and 100 pulling a fishing boat. I have used 7.5 gallons of DEF so far. I was going to take it into the dealer and complain about the DEF usage, after talking to the dealership owner who returned my call I decided to cancel the service appointment and run the truck for another 5-10,000 miles and monitor the DEF usage. I was told that higher DEF usage is normal while towing and breaking in the motor. Initially I was figuring 5 gallons per/oil change, which is what I was told to expect when I bought it but that apparently is with no towing. Price per mile is more than I was expecting but it does pull great and I made 11 to 12 mpg pulling a 5500lb trailer at 70-80mph. I will wait to see how the def usage is after the truck has 10,000 miles on it and go from there. I average 16-21 mpg in town all depending on how I drive it. And have gotten 23 on the highway at 70mph.