Anyone have an answer on this? The website is defunct now and the phone number on back of cards is some scam number now. Did Paypal just pocket (steal) the money on these cards from their users?
... View more
Anyone have an answer on this? The website is defunct now and the phone number on back of cards is some scam number now. Did Paypal just pocket (steal) the money on these cards of their users?
... View more