No. You can get free delivery if your purchase surpasses £50, but when you request a special next-day delivery, you have to pay £5.99 and place the order before 11pm.