Yeah back then I bought a laptop and didn't knew newegg, poor me.
Enea any case don't go in Xujiahui in Shanghai, they have 2-3 buildings full of computer shops but this place will drive you crazy, particularly when you start bargaining.
If I were to build a comp or buy a comp I would just do it on newegg, since shops won't replace you the defect material anyway, you have to contact the manufacturer. Anything you will buy on newegg is cheaper than the shops, and they don't have a laowai margin.