yeouch.... Wel, if you think about it, it could be for fraud prevention as well...
I'm assuming you're using the new payPAl programme that assigns a "one use" card number? You should contact their helpsite to see about refunds, you'd think they'd have some way that you could get refunds