Just curious; I know it's coming close to the deadline. I just started a bank account and I don't have my debit card yet. But I can still make the deadline if I send out the registration form and payment through snail mail within the next few days. Thanks!