The answer is that no you do not need a discount code to score free delivery, that's because delivery is free when you spend just £20. In case you don't reach the minimum basket value, delivery costs £1.99.