Originally Posted by
kebosabi
I think the underlying core is whether the fees are justified or not. With actual in-person based currency exchanges, the fees you can make sense of because of the need to recover labor cost, rent for the store space, non-real time currency exchange rates, the risks involved with security, as well as the cost to bring in and store foreign currencies.
But with credit cards, everything is electronic and in real time these days so there really is no justification for such high fees.
Most banking fees have little, if anything, to do with the cost of providing the service. They are set based on what the market will bear.
The same is often true in other industries as well.