|  
 I'm not quite sure how it works, but i've read that you can setup a paypal account with interac/debit card now, and not just with a credit card, so you should be ok to setup an account, you could try e-mailing them?I love paypal they make my life so much easier
 
 
 
 |