Hey Michael:
I know it hurts, but they make a profit every time they process a transaction. It is particularly painful for us Canucks now given the strength of the CAD, but we have no choice. The up side is that the buck has recently gone from $1.10 to $0.98, so we're regaining some ground...
Vito