I've always had Dells and Acers, always been spot on. They get dropped off the sofa, my 9 month old even threw up on the keyboard the other day too

Just unscrewed the keyboard, washed it off, let it dry and it's fine. And they are generally cheap enough so when they do break just sling them on ebay spares and repairs then buy a new one!