Yes, Teva offers next day delivery or weekend delivery for £5.99. You can also pay £8.95 to guarantee your order comes before 10.30am at the weekend. Otherwise, standard delivery is £4.50 (free on orders over £40) and takes two to three working days to arrive.