3 ms·
Thanks for clearing that up, I was not aware that PayPal had such a big presence in the UK. What I meant with the second quote though is that, although I know
by dirkdeman 15y ago
Thanks for clearing that up, I was not aware that PayPal had such a big presence in the UK.
What I meant with the second quote though is that, although I know PayPal is a universal payment provider, it lacks the reputation that brick ´n mortar banks have. Maybe this is different in the UK, but here on the mainland there are some major trust issues with PayPal.