Learned Chase OnePass scholars:
Just finally got to "chase" this down, and it looks like I'm too late, as reading the T&C it seems the debit card purchases have to be made by 12/31 to get the miles. At least to get the second 15K.
Hard to imagine they could have a debit card in my hands even if I was able to open by phone or internet - if in person I was going to do next Thursday when I'm back home. Am I reading that wrong?
(Not like the Delta SunTrust offer, which allows you to open by 12/31/10 and then until 1/31/11 to make the debit transaction.)
Unless anyone can tell me I'm reading this wrong, (which I'd love to hear!) I think I'm going to have to just wait and hope they offer this again next year.
Happy holidays, all.

^
FTF