I want say
For the recent couple of years, Honda recommended the engine oil change at every 7500 miles, not the first engine oil change, it is put in writen in the user's manu. As for the maintainance light, it is only served as reminder, any body read the user's manu knows how to reset it, no need of Honda specified dealer.
Make sure you understand what you are talking about before you talk. No offnse.
