Hmm, I wonder if this is a region specific thing? I'm in USA and all I see there is: Credit Card PayPal
Forum Rules