Got screwed over big time!! Took my phone in to have screen fixed, paid for it when it was dropped off, they said it would be done the next day, three days later it was finally done and I went to pick it up and they said that I had to pay for it again!!! They would not give me the phone and the owner called the police to make me leave the store because I would not pay a second time for the phone. Beware of this place!