The 100 was only an Internet rumor. Harrods itself says its a Special Edition not a Limited Edition. So there will probably be loads more as long as there is demand. People were crazy about it - saw one of the first 100 Batch which sold for almost 6,5k on eBay I am on the waiting list - if I get it I buy it because I like the colors very much...