This place is horrible. I called on a Monday to get more information about repairing a Samsung S3 screen. They said the tech that does it would be in Tuesday at 1. So I left my phone at home with my boyfriend to drop off. He went to drop it off and they said the tech was not in. He tried to drop it off on Wed…