Basically that? Someone has given me a £20 paypoint voucher for some reason and said I should be able to withdraw it to my bank account? Is that true?