There are some truly retarded answers here, let me give you the straight dope.
There are three types of brokers.
Bucket shop brokers - Are effectively trading against you, they call these “dealing desk” brokers, or try and hide what they are, but effectively these guys know that...