My dealer is over 40 miles away and takes over an hour to get there due to traffic. In the 4+ years I've had the bike, I've only left it there 2 or 3 times and they do all the service (so far). I usually make an appointment, get there when they open and wait on the bike and drive it home. I'd much rather do that than trailer it over and leave as I'd also have to go back and get it.