Geekbuying has the worst after sale support. I bought Mi bands after I bought phone, bands are already on the way, but not the phones. The watches' tracking number don't seem to work anymore. The story about the phones: Ordered two phones, different colours. Paid for them on the 28th of October 2016. The one colour option was out of stock, so they generously asked me what other phone I want within the price range. The phones was supposed to be here already (for my kids' birthday). I contacted them to ask if they could send (at no extra cost) a little better phone, as I paid extra for the shipping, and it exceeded the promised limit of 15 business days to get here. I am very frustrated, it should have been here, but is not even shipped. I sent them a very detailed e-mail about my problem, but no response. I wait so long. The order number for the phones are *******
Hi dear sir,
We apologize for the inconvenience we caused.
Here I checked we already shipped your order out on 2016-12-02
This is the tracking number: EX016835440SG
And the Registered Airmail usually need 15-30 business days to ship, the tracking information will not updated too fast on the peak time, hope you can be patient.
May you can receive the phone soon.
Have a nice day.