I just got my recently repaired laptop back from them. These guys did a great job. It works like new! They had to repair my laptop touch screen. I was told it was going to take longer because they had a part on back order. They woman called me. She was very friendly telling me about return time on the part. She gave me the soonest the part would be here and the latest! I was happy because the part got here earlier than i anticipated. These guys did great!