Because of the existence of online platforms like Compare, it is not as necessary to do business with an insurance broker. These platforms can typically provide more options through major carriers at a much better price. You are essentially paying an agent for the same service Compare can provide you for free.