according to my experience, you do not have to wait that long. the bonus miles will be credited to your AA account within few days after your next closing date once you meet the requirement. I think a Canadian visa is required, but I could be wrong.
【在 y****i 的大作中提到】 : according to my experience, you do not have to wait that long. : the bonus miles will be credited to your AA account within few days after : your next closing date once you meet the requirement. : I think a Canadian visa is required, but I could be wrong.