DO NOT EVER take your computer to this place for repairs!!! The name should be changed to iDon'tRepairButWillTakeYourMoney!!!
I left my computer here on a Monday and they said it would be ready by Wednesday, then Friday or Saturday, then Monday, then finally Thursday it was still not ready! Finally I took it back, but still ended up paying $80 plus tax for the so called diagnostic that they could not even provide a report for so they have zero accountability for their work, if they even actually did anything. I was told that I would have to pay an additional $70 if I wanted a report.
I really feel like I was scammed by a bunch of people who probably do not know what they're doing otherwise they would provide a diagnostic report along with the diagnostic charges. My car mechanic provides these reports and does not charge extra for it.