Hi Koltu
I'm going through your exact same situation and I was wondering if you have any updates. Were you able to somehow provide the CIO with your new credit card information without them returning the package?
I submitted my application on Sept 10th, and last night my bank called me to tell...