I just got a mail it won't be shipped until they get the next batch blue (geekbuying), I ordered 26 July 2015. I did get them to change it to blue 32gb.
Geekbuying service just seems really lacking. People ordering in August getting it earlier then people ordering in July. Customer service don't understand English (questions) etc. They really should have just mailed every pre-order (32gb black or 16gb blue) that those versions aren't coming (at all?), to at least give them the option of switching.
Will be the last time I bought something from them.