I feel your pain, alsharqadv, as I too got over charged by this Taxi Drivers (Al Million) but certainly we should not blame them, but rather pity them - they have poor salary and poor working conditions, being cheated by the company who employed them. What the govt. should do is to make drastic steps to ensure proper work ethical standards are being followed and a min. salary should be enforced. But Alas, Qatar gov't. is so busy building its Stadiums, Grand Highways, Extreme Buildings that they forgot the most important thing - Expats who contribute a lot to this beloved Country.