I'm so happy that you enjoy using our service! It would be lovely if the driver could bring it in and serve it up on to the plate as well, shame they can't do that :P
With regards to the 50p charge, this is something that we have to pay to our payment provider for handling the card payments. We do give the restaurants the option of absorbing some or all of the cost but some choose not to do this :( I am sorry about that.
Thank you, though, for taking the time out to leave us a review, it is really appreciated :)