Brokers: What type of brokers is there and what can they do for you?

Before you get into any specifications, it is vital to understand that a brokerage firm is…