Just throwing another idea out there for you. I've gone down the Google Maps approach a couple times, and I know it can be a pain to build out the actual route you want to use. There's also a limit on Google Maps for the number of custom points you can make on a route.
I've recently switched to...
Re: FS/FT: Top Sellerie Deluxe Comfort Seat
Just want to give props to Shyam. He's quick with replies and shipped the seat the same day I sent him the payment. Good stuff.