America pays nearly five times more than anywhere else in the world in credit card fees.