They're pretty awesome. Very reasonably priced. I've gone to them a couple of times with jobs and been happy with the results. Prices are extremely reasonable. I've also had a couple more interactions for stupid stuff-- verifying monitor was toast and a lapstop stuck on standby--and they didn't even charge. Only negative is that they tend to have a long turnaround time, which they are admittedly up front about. Cheap and a hundred times less annoying than Best Buy.