Toucan, I also wondered the same about matching a buy with a sell. But remember, TDAmeritrade is only one broker, albeit a large broker. I think there are other exchanges where you can buy.
I thought Bueller once said he can trade UNSS in Canada. He will correct me if I am wrong.