Pokemon Countdown Calender

Just saw these recently online and was wondering anyone know more about these so called snowflake promos?I just know there were 24 cards and all had a snowflake on the card.

were they all in a box together or did people have to buy them seperately?also how much did they cost?