Understood and well noted. If i'm not mistaken though, those services have their own software and some very specific guidelines to follow.
Either way, clearly you're already calculating this value for billing, no? Or are you just using laser run-time for the bill, and estimating that based on the user's guesstimated path length?