Was a real struggle to find a replacement keyboard for my panasonic toughbook I was repairing as my old keyboard was not working at all (I probably got water into it), but this website was able to provide the exact one I needed.
Arrived quite quickly, and the new keyboard replacement worked perfectly with zero issues.
All in all, very happy with my purchase and they have a good customer service, If I had portable device needing a new keyboard I would definitely look to New Laptop Keyboard.com as my first bet.