Yeah word
There are too many sucharges for us to keep track already. I guess some taxi drivers might be confused themselves. I don't frequently take cabs unless neccessary so I guess taking buses & trains, while you can, is still better.
I rmb taking a cab from Jurong West to Boat Quay, one way, costing me $22.50. That price can last me from Jurong West to Changi Village many many years back.