Horrible. Literally waited 2 hours even the guy who's idk, suppose to be "host" said it'll be only 15-20 minutes. I even asked one the guys that was standing around about my brothers damaged phone who had insurance. He could have told me what the guy I waited an hr and a half for that I just had to call them. Not only that the guy who helped me wasn't even helping us. I was asking a question and he was looking somewhere else and just answering yeah with one word answers.