I have found the MDofPC Doctor of Computers team are very professional and strive to do the very best for their customers. They were able to answer all my questions, had the correct repair part and I was on my way!