I have had Bosch Aerotwins on the car for nearly 3 years and they are great, bought them at Supercheap for 42 bucks a set. Just bought the repco brand for my sisters Mazda 3 maxx sport and seem to work the same but no idea of life yet.
The sizes for Mazda3's are 19" and 21" Supercheap stopped stocking the Bosch products due to the lack of availability of sizes and product and now stock Tridon.
Whatever you buy they are 10 times better than the original Mazda arm and blade, the main thing is clean blades and windscreen with these blades or they will smudge and streak badly if they get any small grit under them due to their windscreen hugging ability.
Hope this helps.
I'm not crazy about reality, but it's still the only place to get a decent meal.........Groucho Marx