Was having issues with a desktop computer that a friend gave me, so i brought it in and in no time they had it back in working order. They didnt even need to replace the parts i originally thought they would.it was really fast and they called me with updates throughout the day. They even went so far as to completely clean out my computer and rearrange the wires for me.For a place running on donation, their customer service was top notch.