Amazon is a good online shopping app but their services are not up to the mark. I ordered a moto x pure edition glass but it was small in size so I returned it and I ordered one more time this time it was good and okay. but they didnt returned the money of my old product so I want to say that the product quality is good but services are not. when I called the customer care service they said that when your product will be returned to office at that time they will give me the money. But it had been a long time and my money is not returned it had been more than 4 months. if you order something on amazon order the required thing only or else it is your own risk.thnx for reading my review