i take cab every day, except weekends unless i hangout late
experienced alot of

stuffs
1) Blind driverThis happened for quite some time.
The traffic is comin on my right. Im standin, flaggin for oncomin cabs.
So there comes a cab, of course i flagged it, BUT WHAT?
That driver drives pass me and i was thinkin wtf. There isnt anyone beside me what. Then i look to my left, that blind cab driver actually stop for somebody who have just pop out from nowhere and stop in front of him. I was very angry of course as i've waited for a long time, say at least 30minutes.
2) U-turn, dont care if you're the first person to flag or stand there as long as i (cab driver) see any passengers appear in front of me i'd takeHappened many times.
The traffic is comin on the right. The road is a 2-way lanes, and only 1 path for each lane.
So i notice a cab opposite me. I flagged it, he noticed, and signalled that he will do a u-turn to get me.
But what he do. He drives a little forward (this is because there are some passin cars that is from my right so he drives a little forward, waitin for the cars on my side to clear to have an easy u-turn), ok then he U-turn, but he stop and pick up the person who is in front of me (as in the person on my right).
And the person wasnt there in the first place, but suddenly appear! I was frustrated of course, and started to curse both of them as i've waited for some time.
I mean, im the one who flagged it and signalled to you first that im boardin, but how can you do this.
I actually ask some of the drivers regardin this matter and they told me such acts are wrong. They shouldnt do this. I know. But what can i do

So if there're any cab drivers here, do you do this?

as in dont care who flagged or signalled to you first, as long as you see any target you just stop for them.