Spend less enjoy more
1. Subways are easier to navigate as there are english signs. They are cheap and pretty good. Don't waste your money on cabs.
2. Try ordinary restaurants-budhist restaurants if you like vegetarian food. They are awesone and you will find them closer to budhist temples.
3. The tower is great to see the skyline if the day is clear.
4. Yes, do get a tour book-unfortunately there aren't that many english language maps of Shanghai.
5. If you are arriving or departing not before 7:30 AM, take the maglev instead of the taxi.
6. There are numerous great Hotel deals-don't pay hundreds of dollars-there are surplus Hotel rooms.
7. Watch out for english speaking girls scam. There are many postings about them in many forms.
8. Go to the International market before 9 AM. You wil see russian looking chinese trying to sell any kind of watch-one of my friend was caught at the airport with these fake watches while the other brought home three "Rolexes".
9. Before 9 AM (before the shops open) it is fun to sit in the comfortable benches and see local aged population practicing polka dance!
10. Don't buy any toys-they are more expensive in china as most of them are made for Western market.
11. Go to the underground market near the city center. You can wander for hours and find great bargains.