I always suspected that at one point they would either cut you off from the free oil changes or that they would find a way to dissuade you by making you wait over 3-4 hours in the waiting room each time. I always assumed that was "the catch" with these Dealers that tell you free oil change, free tire rotations, free car wash FOR LIFE but then they make you wait over 3 hours to ensure that you will never want to come back.
For that reason I never took such offers seriously and as you guys know I am Ultra-Paranoid guy so always fear the Dealership will make a mistake on my car or sabotage it on purpose to try to bill me.
They have the 5 quarts of full Synthetic 0w-20 at Walmart now for like $15 everyday price so Im happy just to do it myself at home and i bought a bundle of filters that came out to like $2 each. So with that and the Fumoto valve I find the oil changes to be a fun project at home on a lazy Sunday.
EDit: On another forum I read a guy he SWEARS that the Dealership replaced his wipers with [old, cracked, worn-out wipers] and then tried to upsell him "time to change your wipers" and he got in a big screaming match with the Service manager about it but they denied it and he had to go home with worn-out wiper blades. heh-Heh
I wouldnt be surprised to see them do the old switcheroo with your cabin or engine air filter as well and pull the same shenanigans. Although they tend to pull these tricks on women and beta males for the most part.