I would suggest it depends on the dealer. If you've got a reputable dealer, then a few miles on a late year demonstrator isn't a bad thing and will save you some bucks. My 08 1098 was a leftover with about 45 miles on it and I got a great deal on it. I got an even better deal on my 09 BMW K1300GT. It was a demonstrator at the dealer for about 3 months so it had some miles on it, but I got 2 grand off of it and its perfect. I also bought it when BMW was having a close-out sale on its remaining 09s, so saved another grand there! Shop wisely and you can find a good bike for a good price!