These days you can get a base GX for 13,495$, or one with a/c for 13,995$, and these are advertised prices. Add aftermarket alloys, and you have terrific value.
Durability is a concern with Mazda. My 2004 MPV, bought in 11-'04, needed new front doors in '08 because of rust perforation. The rear fenders were also rusting; both issues were taken care of by the warranty, but all MPVs had these problems. Other than that : failed coil, fail IAC valve (both stranding me and not covered beyond 3 years), failed front sway bar bushings (ditto), warped front rotors, cupped oem tires, wiper arms broken because of galvanitic corrosion, and on and on.
The Mz3 looks terrific, is fun to drive and has good value. I should know, as I put at least 2,000 km on various units lent while the MPV was being repaired. I just hope it doesn't age as fast as MPVs (or Mz6, for that matter).