I am a happy man today. I found a shop in Sim Lim selling OEM Eee PC 901 keyboard last week. I bought one. Unfortunately, that was a defective one. I went to Sim Lim again this afternoon, the sales girl willingly change it to a new one. It is now working flawlessly. For 27.50 SGD, I should not complain too much.