Bad company. We ordered a replacement key for my dell laptop and the money was taken out of our bank account on December 2 and we kept calling and calling and calling and no one would answer and they would not answer their emails that we sent to them. So after three weeks we finally got the part and it was the incorrect part and we ordered the correct part they just sent the incorrect part and now if we want to return it they charge three dollars to return it. We are not giving these people one more cent. What ever you do and whatever you want to order do not do business with this company because it is a big scam. If I could give it a -5, I would