Fast delivery. 100% legit. I ordered mine last October 25th 2016 and it arrived here in the Philippines on November 11th 2016. Unfortunately, I had to go to our local post office to claim it because they didn't deliver it on time for some reason. Anyhow, I'm still satisfied with the Nillkin service. Their customer support was very prompt and answered all my questions. I'll surely buy again from them!!!