It took 2 hours to change the oil. I was told that the tires had been inflated and rotated, however, there is a distinctive mark on one of my tires, indicating that the tires had NOT been rotated. In addition, only 3 of 4 of the tires had been inflated. Prior to dropping the truck off, all tires were at 32; afterwards, 3 of the tires read 35 while the back left still read 32. This was my last 'free' oil change so I will be either changing the oil myself or go to a local place in my town.