On googles store it says the blue is "Ltd Edition". Does that mean it's not going to be around long? Also, I want the 128gb in blue but evidently it sold out in a nano second....are they going to restock or is this what they mean by "Ltd Edition", i.e. if you didn't get it the first five minutes it was on sale you are out of luck?