I strongly recommend Seattle Laptop (on Aurora). They sell new and used laptops of all kinds and do repairs as well. We've bought a laptop from them and used them to repair others. They're very transparent (web page tells you the rules on cost, etc.) and they're great about telling you how to fix things yourself.