My son broke his glass cover by dropping it. I went somewhere else in Scarsdale and I was being charged more, went to this place second and the guy said he could do it for less. Since I wanted it fixed the same day I agreed to his price. The only problem/odd thing I experienced was that the owner /only person working there took my debit card and tried to run it through his machine so fast that, surprisingly, it didnt work so he asked me to go to the bank and get him cash. I had to drive a mile or two south to a bank to get it and return to pick up my phone. I am guessing he does this to avoid taxes to claim he made less money than actually did. If I would have run my own card through the machine nice and slow or normal I bet the machine would have worked. The only reason I gave 3 stars was because he repaired it in under an hour and I didnt have any other complaints.