I ordered an iPhone X in november and I still haven't received it . They lied about dates, after some delays they told me I would have my phone before Dec 15th . Now they are telling me that there was a problem with their site and I am going to have my phone until 30th . Besides they ruined my Christmas , they don t respect their promises. A bunch of liars!