I have no complaints with the dealer I purchased the bike from. They did everything they promised and even knocked a few bucks off the extended warranty for keeping me waiting while they sorted an ECU programming glitch. They’re 500 miles away so I don’t go there for service. My local dealer is also excellent. Just had the first service done there.