That sucks
I've worked with laptops as a certified Toshiba tech before, and I would say I would prefer someone with experience with specific models to work on my laptop rather than a generic repair outlet. Getting parts might even be an issue for someone like memory express.
http://209.167.114.38/support//Servi...LocatorNew.asp
There's a couple of repair centres listed there, give em a call to get an idea of the cost. You could even try to see if you can get it done under the warranty, I don't know how flexible Toshiba is but I know I was able to bend the warranty date a few times when I was doing it (corporate clients though, so it might be different). And that was a long time ago.