I thought the service here was excellent. I asked them if I could possibly have my computer returned the next day and it was ready. And although I could not make it over there, they were very understanding. My computer issues were resolved and they if went out of their way to explain what they did and gave me tips on remedying the situation at home. and the extras they loaded on my computer were awesome. Thanks Mike.