The estimated delivery date is the 29th of February
FREE SHIPPING OVER 35 €
It looks like the link pointing here was faulty. Maybe try searching?