KingDmitri - Since you have a VIN, you can try calling Mazda Canada and tell them your concerns (and hope they give you the correct status). Of if you want, you can PM me your VIN and I can give you approximate ETA's (I know the approximate the VIN range that Canadian dealers are receiving at any given time).
ng3 - Your Mazda3 probably doesn't have a VIN yet. Ask for a sold order number (SON). They may not give it to you, but at least then they'll know that you know your stuff and hopefully won't BS you as much. In my case, I asked a co-worker (who was picking up his Mazda3 from the same sales guy), to ask for my SON - the sales guy wouldn't tell it to my co-worker but called me the next day with a VIN (which he said would reach the dealership in 3 weeks, but because I know the VIN ranges, I knew it was there already and was checking it out the next day).