Do we need to tip our delivery driver?

The quick answer is 'No'. However, that is completely up to you. Please put yourself in the driver's position - "Would you want to be tipped if you delivered to your mirror-self?"