Anyone has a phone number for this company ?
I have been looking all around the website of PayPal but I can simply not find any number to get in touch with any person there.
I have been looking all around the website of PayPal but I can simply not find any number to get in touch with any person there.