Hi Iv been told that Iceland duck skewers are free? Anyone know if this is true because I ate a whole box of them on saturday night. Xx