Gross post warning! Just cleaned my 20 year old keyboard for the first time as behaving weird. Stuffed with fluff, seeds (super seeded oatcakes!) and hair... Good clean out and works again. Cherry MX blue switches, made in Germany, still available for £130. Took it to various offices where I pounded on it all day long. Now to put all the keys back...