We just received our first Sainsbury's home delivery this evening and I thought it was fantastic. The delivery man was really nice and he carried all the shopping upstairs (we are in a second floor flat). I know it's his job and you're paying £5 for delivery but do you tip as well?