I do like the place, the staff here is friendly and helpful to what my needs were for my laptop. It being only 4 years old since I bought it, doesn't account for it being an "old" machine, but it still works for what I need and what I needed done to it.However, I knocked a star off, not for the service, but for the unknown reason of putting blame on me especially since I had explained.Yes, my laptop rubber bottom things are gone, that's because they decided not to stick anymore, doesn't make it MY fault though that they decided to fall off whenever they felt like it.I had this in for a repair the 1st time, the bottom was opened up by the person I talked to, and seeing as how this individual was the ONLY person to EVER open the bottom, how could there be a screw missing right after? I'm not mad about that, I could've put a MM screw in myself, but I didn't and that's somehow considered "Me damaging it."The 2nd time I brought it in, after the repair has been done, I was surprised when I took it home to find a large crack in the base shell. Somehow, this 4-5 Inch crack wasn't noticeable or heard by the tech when putting it back on (which makes no sense even I would've noticed it no matter how busy), and now I have 2 screws missing on the baseplate with one substrate missing from the base.Let it be known after the first time I brought it in 3 years ago, the baseplate had 1 missing screw, 1... now 2, a 4-5in crack, and a broken substrate. The reason I was told is "I had already damaged it" which seems like denial and negligence on their part, because I would've explained what happened if I had known or done repairs myself, which I have NOT.Putting the blame on me when I baby this laptop seems pretty low for a great repair place. They are literally the only people who have opened the bottom both times. Admitting to wrongdoing and fixing it comes from them in the form of at their own cost, called corrective action, not blaming it on the customer for use which happened here. I'm not expecting free labor, just the truth and honesty from the repair done which I didn't seem to get.The issue is being resolved, and I will pay for a new base. This place does as you want and that's all. My advice so you reading so that don't have the same experience, is to inspect your product after the service, and pay close attention to what they tell you, because some of it may not be your fault, even after the repairs are done. Otherwise, I would highly recommend this place for knowledge and repairs.