How did we get comfortable with MG charging commission on transactions?

In fact its the whole thing about them using agreements which are offline?