oh, and be aware, for international trips, the cost is shown in the currency the trip starts in - which may not be a problem unless your trip starts in an obscure country where you don't know the exchange rate (roumania)
I was trying to see if it would be clever enough to add the price of ferry crossings.etc (that would be an awesome feature). However, it didn't even tell me to board the Swanage ferry - just to drive into the sea :C