There is a previous thread on this. It seems that only shops which had some were some Dunnes Stores outlets.
A lot of people (myself included) ended up ordering on [broken link removed] based on their expected delivery. I got a shipping invoice today, which means they are being shipped out this week.