The CMs can help you get set up on the website as soon as your points show up in their system, at least that is what was done for me. I did not have to wait until they sent me something in the mail. Maybe their policy has changed since last year, but I would call back and try a new CM if you get one who says you have to receive log in info through the mail. We received our cards a month or so after we closed, maybe six weeks.