First 2 changes were free at the dealer. I asked the price of the 3rd and the service guy gave me a song and dance and said he would get me s quote. Anyway it was 300 bucks with BS stuff like checking the brakes and fluids. It always took aver an hour, so I went to Valvoline for 6.5 quarts of.0-20 full synthetic: it was 96.77 after a 10 dollar coupon. I don’t think they greased it, not sure if it has fittings.
I think I will get the special filter housing wrench and do it myself. The 4Runner uses a filter canister like a 1950 tractor, so that and taking off skid plates is a bigger job than a quick spin on filter.