Brokerage firms according to Investopedia are financial institutions that facilitates the buying and selling of financial securities between a buyer and a seller. They practically act as a medium between basically a retail investor and the interbank. Overtime, transparency has deserted the market and frauds are as common in the market as the Holy Quran is in Mecca. This duly brought about the need for regulation with the CTFC, FSA trying to force brokers into honesty. I want to know if regulated brokers really detest dishonesty as I know of clients with regulated brokers that are stop hunted, withdrawal inconsistencies, immorally designed software etc. And I know of brokers though not regulated strictly keep to the MiFID etc with reliable withdrawal processes smooth response system etc. What do you think, regulation and client-diligence, which is more effective in the market?