PayPal vs traditional banking for international transactions