When I signed up for the Paypal Business Debit card at the end of last year there was an offer giving £50 free credit when you got the card. I can't seem to find anything about this online now but I know it was an offer! Tried calling Paypal but they keep putting me through to the wrong department. Am I going crazy or has anyone else received this? Thanks!
... View more