Mazda 3 2.0L skyactiv. I have the pump on hand already along with gaskets, coolant, and the belt. Local guy (who I trust) quoted a rough estimate of $200-ish.
Water pump seems pretty straight forward to me, remove, replace, refill but maybe there's some gotcha's with modern engines.