All of the GPSs have their quirks when routing. I have a Garmin, a Tom Tom, and I use CoPilot on my Android. Of all of them the CoPilot app does the best. The Tom Tom utilizes pre-planned itineraries better than the Garmin. The Garmin - sometimes - routes better. The Garmin was going to send me through midtown Manhattan on a recent trip coming from NJ back through NYS. If I was not familiar with where it was sending me, it would have become a real problem. None take into account traffic lights, problem neighborhoods, or a straight line instead of three turns to get to the same place - all it knows is that route A is two seconds or a 100th of a mile better than route B and it sends you on route A. Once the Tom Tom was sending us up a mountain road covered in ice at 1 am. As soon as I saw that, I just turned around and found my own better way. Did it know that there was ice, that this road went straight up a mountain, or that it was 1 am? Of course not. It is always important to review the route it determines and look to see if that can be changed with Alternate Route if the route it has picked is not what you want.