I am a student and have high expectations from computer repair services. Cable doctor always resolves the most difficult issues (including replacing laptop screen) fast and for the fair price. And I couldn't care less about their office appearance.
more