We've been in KL for a day, got in at 4am, and we know everyone like to rip off a tourist when they first arrive which is why we never catch cabs until we get an idea about prices from the hotel. Well as soon as we got off the bus, we were hounded by cab drives quoting over 30 RM for a 3 km drive( it should cost less than 10), and when I said no to a cab driver, he completely lost it, started swearing and abusing me in front of everybody saying how rude I was and all I was doing was standing there alone waiting for my husband to come out of the bus with our bags. A huge fight broke up when my husband arrived, the cab driver started to threaten to kill us, using such foul language, the other cabbies had to restrain my husband because a fight was about to break out. I'm 27 And we have both travelled a lot, and never feel unsafe and are quite travel smart, but I've never been to a city where we copped such abuse for no real reason. We were left very very insulted, these cab drivers are scammers, never out the meter on so u don't know how much it really costs, and unfortunately it ruins it for the decent cabbies. This is a common occurrence apparently. The train system in KL is quite good, so u shouldn't really need a cab, just be careful of the overly friendly ones. The guy who abused us started off overly friendly, but when I wouldn't listen or take his cab and not interact after saying no a couple of times, he lost it. just posting this as a warning!