Yes as company also they want to making profit I think, if they offer zero spread account but will get from another way, it's might like as marketing offer to attract many client to joinedI think that brokers wouldn't offend themselves and offer you zero spreads for free... a commission may be just gigantic