Keep looking! Don't think this guy knows what he's doing. He was supposed to replace my keyboard in my laptop. Had it for 3 weeks, was always told it'll be ready in two days, there was always a reason for the delay in my picking it up ("the holidays caused the delay", or where he ordered the part from says they shipped it, but it still hasn't arrived, it's supposed to be here "in two days"). Finally got fed up, went to pick it up, it was open and "the company he ordered the other keyboard from sent the wrong keyboard". He put my computer back together and did give me a full refund, but I'd never go back. read more