papflesje on 14 November 2008
Well, the 160SKU is limited edition here, so they might actually not be releasing a whole lot of them, meaning they sell out quite fast, because there are just very few to get.