Place might be good for parts, if your going to fix it yourself. Do not use their repair service! Took my computer in for a fan issue. (Fan needed to be replaced.). Got a call later that day that fan was fixed and was not replaced. Turned it on and it was still making the same noise. Returned to the shop the next day, manager tried to recharge me the service fee! Told manager I just picked it and was not fixed. This time they replaced the fan. Got it home and could not connect to the Internet. Had to return to the shop the next day, they had not reconnected the wireless card. Got it home and still could not connect to the Internet unless I was sitting on top of the wireless modem. This time I took it to another company who opened the laptop right in front of me and showed me that one of the wireless card connectors was not connected and then connected the wireless card connector for free! That's customer service! Do yourself a favor and go somewhere else! I tried this place, Epic Fail!