Definition of 'and'... "used to join two words, phrases, parts of sentences, or related statements together"
Definition of 'or'..."used to link alternatives."
Definition of 'alternative'... "offering a choice between two or more things"
My understanding is 'or' is one or the other and not both. Using 'and' means both ie all cities in Canada and the USA. So using 'or' means you need a condition to satisfy one of the conditions not both.
Yes, we have used this program while flying from SRQ to YSB.
I dug up an old thread and the old wording was "and" but this wording is using "or".
D582 we have used this program when booking through AE for international flights as well. So I guess AC considers AE the equivalent of a travel agent.