I would prefer to pay for what I use. So charge me £50 for a 25 mile trip, charge me £300 for a 250 mile trip.
Your right, everyone is trying to make a living and that includes me.
But you have just said it your self! You wish mfl introduces a flat rate as you are always buying cars far away, but that will be subsidised by the likes of me who prefers to buy local cars. Why should should I be paying for your reduced delivery?
I bet you would be moaning if it was the other way round. As you are a champion moaner.