I usually go to LOF and get the early-bird special, which is about $18 for just an oil change. A few extra bucks is what the call "full-service" where they check other fluids, your battery, tire pressure, etc. Whenever I've had them do the full service they've had plenty of opportunities to sell me services, such as a new air filter, nearing a service mileage for transmission fluid or coolant, etc. I've never had them push the sale, though. They just mention the upcoming interval and leave it at that. In fact, I've even had them tell me that the interval is very conservative and performing the service now is not needed.