Recently I booked two flights from Edmonton to Sydney through AMA (Alberta Motor Association). We were told we would definitely not be transitting the US, and I was very specific on not wanting to do this.
Two weeks later we confirm our flights with Air Canada, and we're transitting Hawaii. UGH. Don't they realise Hawaii is in the US?