Explore Shanghai on a budget with tips on affordable stays, local eats, sightseeing, and shopping. Plan a five-day trip ...