i've just been charged £9+ to cancel an order i placed with Mcdonald's 45 minutes ago. it had no sign of being delivered and was in the "wrapping up" stage for 35 minutes. i don't think it's fair that i was charged for this