Yes.
Furthermore, when you think that the charge that you're paying is actually funded by the U.S. authorities, that same authority is the one driving the security protocols and initiatives. What we see from the Canadian side is that the Canadian traveller is paying for whatever additional charges--for example, for the body scanners. Those charges will be paid for through the travellers, whereas in the U.S. format, the government funds them. That's where the difference of the $5 and the $28 comes from.