Ive been using Google MAPS and the Navigation program that came FREE on my phone, Ive got the same program on my TABLET and its 99% right, its not a truck navigation program but its directions have been great, ive only had one issue where it attempted to send me down a NO TRUCK route. The TELENAV GPS program works great too, again Free on my Phone downloaded from Google, I did buy the Updated version for a 2.99 fee and between the two I can find most places. If I need a estimate for mileage I go to OOIDA and use the PRO MILES Feature again FREE....