I would just like to share my positive experience with a local store here in Shanghai. Maybe it will help you too.
To make it as short as possible, my PC broke a few weeks ago and I was searching for a place to repair it. I found TEK Shanghai - an English speaking tech store with very friendly and professional staff.
I thought my PC was a goner, but they fixed it in a timely and professional manner. And, most important, reasonable price.
They offer other services too (VPN, international TV, etc.) + a store full of modern gadgets ;)
I normally don't do reviews of businesses out there, but this one is an exception as it isn't easy to find expat friendly service here in SH and I truly believe this will help others in the community.