The Mazda dealer that I visited this weekend in Edmonton, Alberta told me they would probably start getting Mazda3s on the lot by December or January. They claim to have enough P5s to last until then, but I imagine they'll start getting sparse towards the end of the year. They still had a few...