I would like very much for someone from support to get on this thread and answer to everyone why is this working the way it is, because I see it as a typical, throw a game together fast, charge outrageous money for money buyers and tuck complaints away as I didn't see it.
You send a supply or attack out. The time for it to occur shows say for example, 2 hours 33 minutes. You send it out. Then a minute later you decide no I don't want to or whatever, and recall. WHY do your mechanics make the trip back automatically the full time as if they had actually arrived to come back to you? WHY isn't the return back the actual distance they have travelled? I think we ALL deserve and answer to this.