Yes, I'd like to add to the question.
I'm a bit concerned that we're talking about transparency here, believing that it is going to solve all the problem. While our banks are indeed chartered Canadian banks, Visa and MasterCard are not Canadian companies, and in fact have made an art form of ensuring that even if you think you are getting transparency, you're not.
Let's be clear: they represent 94% of the market. They are, in fact, controlling the market. They do understand and promote the use of credit cards in establishments, so it's extremely difficult to walk away from this, or to assume that you can invite Visa and MasterCard before the committee on a regular basis so they can behave.
At the end of the day, they are charging, and will continue to charge, unless there are regulations in place.