BUYER BEWARE!!One of the worst companies i have ever dealt with!! I ordered two day shipping and got my part 5 days later and it was the wrong part..then they said they didn't carry my part and i should call UPS and sent it back...in the meantime i have been without a computer for 7 days!!they do not accept phone calls and only reply via email at thier convenience. I would buy your parts somewhere else as this company has very poor customer service.