I use a used / rebuilt car TomTom I got off ebay for $70. You can pay 10 times that for brand XYorZ and end up at the same place, same time. If somebody steals mine or it gets wet or damaged, I'm just out $70, not 10 X's that. = Your bike, your call.