3 Mind-Blowing Facts About International Payment Methods