I purchased this truck last year and have loved it since. Yes it may not be the best gas getter vechicle out there, but come on, it's a truck. It's not a sports car so don't expect it to accelerate like one. Would you buy a Corvette and tow a boat with it? If you want a truck that is all truck, this is the one for you. I have never had one problem out of it, but I change the oil every 3k miles and the air filter every 7.5k miles.