Bad Customer Service. Ordered a 1000USD phone. The phone had a hardware problem (I wouldn't blame that on Giztop) when I contacted them, they asked that I send back the phone and they would send me another one. Now it has been 4 months since they received the phone and they didn't send anything. They keep saying that they need to test the phone more...
Free express delivery like they promised, quick support be email and the phone arrived in perfect conditions