To guarantee your coffee or merch to be delivered prior to Christmas you must order by the 4th of December in the EU, or by the 18th December in the UK.