I may have to try Waze again to see if I can get used to it. I use Google Maps Navigation when making deliveries, but I swear, the folks who programmed that thing must have been high as a kite.
Even if I know the general area I'm going to I'll use it because it will tell me when I get close to the address, and I can know when to look for the house numbers.
I have had that crazy program send me several blocks out of the way for seemingly no reason. For example, I was headed down Douglas, and it had me turn left, go 2 blocks, turn right go 2 blocks, turn right again and go back to Douglas and make a left? Like I said, either the programmers were high, or some real jokesters.