I have purchased parts from Computer Commando in downtown Dallas. I haven't actually had him do the work, but I know he works on laptops. It is a little hole in the wall place right off the square, but I think he is pretty good at what he does... and he doesn't have much overhead, so he should be reasonably priced. I kind of like little places like that.