I have a 2013 1.6D and on a Mazda service plan. For the year 6 service, I have been quoted £400, so your £700 quote looks very expensive. Like you said, it might be due to the rocker gasket change. Check with them whether that is a compulsory item or optional item.