Originally Posted by
AndDee
To avoid calculations though, I always fill up 50miles or so from where I am returning the car

I suspect it is this method of fueling that causes the problem in the first place. I also suspect that a LOT of people do this (myself included).
When it happens to me, I just shrug and figure that I probably did that to some other guy on another trip - so it's just karma.