Every year pesach,when coming in from E"Y, I stop in canada for a week before going to NYC.
My travel agent tells me that on my YYZ-NYC flight, I get 2 bags to check, because its treated as an international flight.
But Air Canada or Continental charges me. Whats the real rules???