2. Yaohan has it on the 5th floor, but it's expensive and there are few brands.
3. Jinling Road has the most complete guitars, and the price is more expensive, but there are many choices.
4. There are many Fenyang Road (near Shanghai Conservatory of Music), and the price will be better than Jinling Road.
You can stroll around and compare when you are free.