Not sure if this has been posted before, so apologies if it has. My girlfriend and I have recently come back from a trip to China, which ended in Shanghai. We decided to try the maglev from Pudong airport. When we got there we joined the official taxi queue outside of the station and waited.
When we got in the taxi the driver had a receipt over his meter screen so we couldn't see what was on it. In hindsight I should have confirmed the meter was on (and I don't know why I didn't cos' I had done in other parts of china).
Anyway we got to our destination and the taxi driver seemed a bit nervous, wanting payment before we got out, which was something we had never come across in China. I asked how much and out of the corner of my eye I saw the driver press something on his meter before ripping off the receipt to display the screen and demanding 200RMB (£20). Now to put this in perspective, its about the price I would have expected to pay in the UK, but Chinese taxi's are VERY cheap and I don't like feeling someone is trying to rip me off.
At this point, we started arguing the point with the driver whose grasp of English, which to this point had been ok suddenly vanished. The problem we had was our bags were in the back of his car and I didn't fancy him driving off. Eventually, by taking a note of his number and threatening to report him we got it reduced to 100RMB, which in hindsight is still 2/3 times what we should have paid. On the way back to the airport we got a taxi from peoples square and when we passed the maglev, it was 40RMB and this was in rush hour. The total trip to the airport cost us 160.
In hindsight and I am sure this has been mentioned many times before, but please ensure the driver is using his meter - even when you get it from an area you wouldn't expect to be ripped off from. Also don't be frightened to report the driver and take a note of his number if you feel you are being ripped off.
Other than that we found the drivers to be unfailingly honest.