I stopped by PCNix for a problem with my laptop's screen. Within 20 minutes the technician had taken apart my computer diagnosed AND FIXED the problem, and all for a super reasonable price. I will definitely be going back for any hardware problems I experience.