So, the place isn't big or fancy, but the people there know their stuff. An unusual repair doesn't surprise them, and if they don't do it, they'll find a place that will. The diagnostics is quite a bit ($90), but worth it if you're dealing with a more expensive item like a laptop for example. They call you to inform about the progress and the timeframe for repairs, which is reather nice of such a small place. People are friendly and to the point (no "did you plug it in"? stuff).
more