Car will finally be done on Monday...of course, I will be out of town until Wednesday afternoon. Perfect timing. The mazda dealer wanted to replace a transmission collar that the mechanic thought had a groove worn into it, and that took a little while longer to get the correct part. Like all the parts so far, this part is specific to the speed3 model, so it is order and wait. Mechanic came out and told me yesterday that he would put it back together with the old collar, but the correct thing to do is to replace it with a new part. He said he didn't feel completely comfortable reusing the old piece, even if it might be fine. So, now I wait for a few more days.
Dealer offered me a new 2012 speed3, loaded with EVERY option, for my car and significant discount from invoice. Payment is actually lower than my current car payment, and I put down like 5 grand when I bought my last model. I might have to seriously think about that offer. Car has everything, including some stuff my current car doesn't have (sat nav, blue tooth, blind spot monitoring, keyless entry/button start, etc.).