I would get the oil service done on the 19th, pointless waiting until the mileage drops.
the need for an oil service will not have an effect on your fuel consumption, must be something else.
make sure that this time they don't charge you "something silly for doing something silly" again, or that would be really silly !!
