Google, Yahoo, and Microsoft v. Geography

I’m planning a route to the Bristol Branch of the Bucks County Library system to grab a Bible so Temple won’t get my 12 dollars in exchange for some shitty annotated version of the King James Bible.  I compared directions with YahooMaps, Google Maps, and Microsoft Streets and Trips.  Everyone gave me a turn-by-turn identical route.  Despite providing exactly the same route Yahoo’s total distance was 14 miles, Google’s was 11.9 miles and MS&T’s was 13.0 miles.  I’m going to take Google’s directions there and Yahoo’s back and see if my car odometer notices.