Sheffield: Above £20 and within 3 miles free delivery, over 3 miles £2/mile. Other city: Above £60 and under 20kg free delivery, over 20kg £2/kg.