Do not waste your hard earned money on eTradeSupply!! They are selling broken parts and they do not test anything! I have ordered some parts for my computer and everything was broken and wasn’t working. When I called customer service I spoke to a person which had this strong Asian accent. It was really hard to speak with them. I bet these guys are from China. So I asked for a refund and they said they need some time to resolve my issue and asked me to wait. So I was put on hold like forever and when they came back they said sorry there is nothing we could do! Scammers!! Avoid at all costs!