I just cant stand paypig!!! Their site is a joke. All I want to do is activate my new debit card!!! There is no link like they said there would be??? There is no help page to direct you to!!! I can not be the only person who is havin g trouble???
... View more