I received excellent service and my laptop works just like it did when it was brand new. I went to the hospital (unexpectedly) for 8 days and he very patiently waited for ... more