Thanks, for the information, it is definitely more convenient with credit card. As for the timeline, I was basically going off the website and saying basically what you said. There just must be confusion.
Back to the credit card thing, it is nice as it seems for ever uou had to use bank account...