The screen I order shipped same day becuase I bought early so in UK they have next day delivery service.
Experience was quite good. There was some communication error not sure support guys was understanding wrong or I was providing info is not correct but at the end all sorted out and I got my screen
Answer: For me It was legit but not sure about others as I bought screen and received my screen next day :D