Fair warning: DO NOT BUY FROM THIS COMPANY! They are bogus, dishonest, and eager to take your money and run. I ordered a replacement keycap for my keyboard case, paid for it, and got an order confirmation and order number. That was the extent of it. They were very quick to process my payment though! No further communication, although I did get an email almost 2 weeks ago with a tracking number with USPS. Ever since, it has only said "shipping label created", nothing else since. I've sent numerous emails, no response, called their customer service number, no longer in service. Again, DON"T deal with them! You will be ripped off!