Originally Posted by eyefloater
... do you need a credit card to set up a PayPal account?
i'm pretty sure you do. but i think they've got a set-up with your chequings/savings accounts but that might only be in the US the last time i checked. also, something on the news mentioned interac being up and running for some of the larger retailers but i'm not sure if that includes paypal/ebay.