They were ok. I wouldn't use them again though. I called to ask if they had the part I needed and though I gave the guy my Computer model. he couldn't find the computer. I went to show them my computer & they looked at the computer, took the same model number I gave them over the phone and looked it up. Unnecessary trip. They called and told me they were going to order the part and call me when it was in. I didn't hear from them for nearly two weeks so I called them. They said they left me a message that said they had the part in stock and I just needed to bring my machine down. I told them that I needed to have my machine back quickly but it took them 4 days.