Online brokerages have freedom to minimize DP charges for exclusive or select customers depending on their internal schemes and policies. Every brokerage has its own internal charges and service related tie-ups. This enables each brokerage to charge differently. A brokerage has tons of other charges for their services and in turn they need to pay to the depositories as well.