only reason I go to dealer for scheduled service is so no warranty issue incase something goes wrong, truck fairly new.

they ALWAYS try to add something for extra charge to a basic oil change. Like a cabin filter, brake fluid exchange, tire rotation and on & on

but they do wash truck for free.