It is widely believed that PFOF is banned in Canada, but that is not exactly the case. 

payment for order flow Archives - Markets Media

Addressing payment for order flow is most important retail trading initiative.

Could transparency save the oft-reviled brokerage practice?