My son wore out 2 keyboards and the machine was going to a new user so I ordered up the keyboard from Asus parts. Their system helped me identify the right part and it arrived (USA) in about 2 weeks. This can be upsetting to those used to 2 day deliveries.

But I had no issues with Asus's own parts system.