I have done business off and on with Micro Center in the last several years. Every time it has been really good. Don't get me wrong if you go there at peak times you may wait to talk to associate. My daughter computer screen broke still under warranty. They took care of everything. The service manager was extremely nice and very helpful with questions and answers.