I don't mean this in a bad way, but the car is ten years old. I still have it, and I will have it for a long time.
1) Less than 10K miles on engine and transmission.
2) New axles
3) New brakes with ceramic pads, new rotors, etc.
4) New windshield
5) Interior in pristine condition.
6) New tires and new TPS system.
7) New TCM
8) Ten years of minor paint flaws from Florida
To make a long story short, the engine and transmission were replaced by someone who was certainly not a certified mechanic, but was a "get 'er done" type. The transmission was mounted with some sort of a bracket that certainly did not come from a Mazda, but managed to hold the tranny until excessive vibration caused the aluminum to fail from metal fatigue. When she hit a bump hard enough, it just broke. Everything is now up to factory specifications.
For those who besmirch my intelligence and financial acumen, we are probably not going to be friends here. I have enough to actually pay cash for a NEW Mazda 3. No need for it though. I had a few moments frustration when it all happened, but made no hasty decisions, and business (and life) continues apace.
Have a nice day.