I top my oil up when it's needed I check it once a week every Sunday I change the oil 4 times a year due to 20,000 miles I do a year. Annual service once a year and yes I do fill my oil up every week but my gargre has said it's normal because I do loads of miles . Thanks for the reply