I like to do a short first oil change myself. I wasn't able to get it changed in the truck till 1000 miles. On my 02 Camaro SS, I changed it after the 500 mile break in then took it to the drag strip! My first new vehicle was a 2000 S10 Xtreme with the 4.3 V6. I used the free oil change the dealer gave at the first 3000 miles. I was pissed when I did the next oil change myself and saw they put the 4 cylinder filter on instead of the larger one for the V6! The Silverado is only my third new vehicle. All the used vehicles I buy I usually change the oil within 1000 miles of buying it because even if they have a time/date/mileage of when it was changed, I have no idea what brand oil was used or filter until I get under there to change it. Like others have said around here, oil and filters are cheap, engines are not.