My 1600 Classic is due for the 4000 mile service. The owner's manual says an oil change isn't due until 7500 miles. Is it just me or do you think oil and filter are ready to be changed at well before 7500 miles? What should I expect to pay for a 4000 mile service including oil and filter? Any other advice or issues I should consider?