As I see an order paid on the 30th as shipped; and after re-reading the above. Is my order still in the 1st batch? (JJ)
My order shows as paid on the "27/05/2013 18:33:58" due to the shuffling; but I already paid on the 25th. https://blockchain.info/tx/68d5aa1887ee3836f292a3ffdf965acd2aa9a6a4c3501262df3a78d24b5cf09f
To be honest, I just can't wait to play with the USB stick asap

I just noticed that as soon I read your message. I am glad you bring this up. The API query from blockchain.info is not working properly.