We have implemented in Fusion (and our web API) the ability to determine the delivery mileage via Google web services. Set a flat rate per mile and the web service will include the fee to every order automatically.