Had a TomTom for a while. It had a brilliant sense of humour. It could tell if I actually did know where I was going, in which case it would calculate a really good route, via good roads and would give believable journey times and even recalculate when I changed my mind. But, when it detected that I genuinely did not know where I was going then it had an unerring ability to freeze up and refuse to respond to any input, sometimes for several days. I did try for a while to get some sense out of TomTom's technical support but they were about as much use as the complaints department of the Sirius Cybernetics Corporation. Younger members may need to Google "Douglas Adams" for that reference, or even try Googling "Google"

Now have a Garmin which isn't quite as good as the TomTom when the TomTom deigned to work but seems to be willing to get me to destinations that I want to reach. Some people may think that this is a good trait in a SatNav.
I will of course add that YMMV; particularly with a TomTom like I had.
Where is the smiley for getting off of a hobby horse anyway?