Sorry to hear that. I have used taxis and public buses for 8 years in Doha and have had perfect service, the drivers are always honest and trustworthy. I commuted on the 104 from Dukhan to Doha for 3 years and have nothing but good things to say about the drivers.
You deserve better, I hope you will get it.