someone mentioned free oil changes from the dealership? I never knew this. Is that for some or you or all of you guys? Also, if they did, I would assume they would only do it at the factory times like the 7500 in the manual. Is that true? Seems like a long time to have to wait! But if the dealership does it free I can wait a little longer to hit that mark!