Seems like a decent place, would recommend this as a place to go to if you are unsure of what to do with your PC or technology. Please listen to their rough estimate or disclaimers because as with any piece of technology, stuff can be more foregone than one realizes especially when trying to do data recovery.
Excellent service. Went in to have laptop checked- quickly diagnosed the problem and didn't even charge me anything. Very honest and very smart.