Some keys on my laptop keyboard fell off (the keys are lost now but the keyboard still works) so I need to replace the keys/keyboard. The laptop isn't under warranty. I have checked on Yelp and found a few places that could replace my keyboard but I thought I'd ask this community as well. Any suggestions as to where I should take my laptop to? I'm located in Oakland but could go to Berkeley or SF too. Thanks!