Called three service mangers at three different dealerships. All agreed that it is suppose to be gm filter and gm oil for first oil change. No one said ac delco was king! Did they use super tech oil from Walmart as well???? Oil filter way to tight, drain plug way to tight, non oem oil filter with a sub par media for filtration, now I wonder about the oil. Cheapest ****** they could find in 55 gallon drum. It’s the point that gets me. GM did the free oil change for a reason. Not just be nice to you. By the way . There are a difference in filters in the media that is in the filter for filtration. So not all filters are the same. I’m not trying to be argumentative but I’ve been in these dealerships and I know what gos on. I bet you they billed gm for an original ac delco filter and gm dexos oil. I would never put a parts master filter on my truck. If I knew they were going to do all that. I would have just changed it myself and saved everybody the trouble. There’s no harm done and your right in a way but it’s just sneaky to treat it like it was a cheap trade in vehicle on this brand new engine. When I take a vehicle to a dealership I assume I’m getting oem parts. I know people are going to disagree with me and that’s ok. Everybody has there way of doing things. I just feel this was sneaky and cheap. This is why I left the dealerships.