I went there for getting my mobile screen replaced as it had cracked. The guy seemed genuine - told me frankly that screen will be almost as good but not same.Unfortunately, the screen stopped working after few days and he said that he cant do anything as there is no guarantee
Its average. Or maybe below average