Try and stick with one of the bigger brokers, that's not to say that they are always the most ethical in their business dealings, but they will have more liability to maintain correct business behaviour due to the size of their client base. Unfortunately brokers are not 'transparent' in their business dealings, no matter how convincing they may seem when they offer you all their up-to-date trading tools.
You learn more looking for the answer to a question than you do being told the answer straight away.