Tag Archives: tech support

Are There Any Humans Working At PayPal?

This is getting a little annoying. I haven’t used PayPal much in the past, but I’ve found myself having to take web payments more now and PayPal is the natural choice. I initially signed up for a Premier account, which … Continue reading

Tagged , | 2 Comments