Be careful with any replacement keyboards. i bought 3 of them from a company in china (because the mini 10s that i received had Dutch keyboards, wtf? i ordered int.kbs) and when they arrived, the 3 mounting studs on the back were wrong. 2 of them were too short, and in my huge bag of spare Dell screws, I didn't have ANY that were long enough for 2 of the 3 keyboard mounts.
after faffing around with them for 2 weeks, they told me that the 'correct' ones had arrived and that i could buy them at a slight discount (8 euro each) and free shipping.
they worked fine, but just be sure to check them first.
CB in Amsterdam.