FREE DELIVERY ON ALL UK ORDERS - ALL PRODUCTS ARE SHIPPED FROM THE UK - AVERAGE DELIVERY TIME 2 TO 3 DAYS - FREE RETURNS