That's an iTunes thing. You have to give a billing method to download any apps, even if they're free. You may also need to do it again if Apple changes their agreement. We developers have no control over it. You can use an App Store gift card (in many countries, but not Canada) if you feel...