If your cylinders look good, and there is not a noticeable ridge on the top of the cylinders, no deep vertical grooves/scratches in the cylinders, then you can rebuild your engine without boring it out and installing larger pistons. This will save you some decent money! You will need to lightly hone the cylinders (I use a 240 grit flex hone) to get the new rings to seat properly though.
I have rebuilt a dozen or more of these Mazda engines, and most of them I never had them bored out.......the metal in these blocks is very good.......rarely any wear to speak of. I have one I drive every day, and it has nearly 100,000 miles on the engine AFTER I rebuilt it this way! It had 100,000+ miles on it when I rebuilt it also.