Depends, once you get a crumble or a speck of dust in the keyboard there aren't that many options.
The whole thing is fragile as hell; macbooks don't get dents, they turn into dust on impact, just like iphones.