I called the guy... they are in Toronto and while those rotors are originally for hondas he says they fit the Mazdaspeed. He said that he has sold at least 10 sets so far and none came back. They offer 30 days warranty and if you change your mind you can exchange for something else. Also they have PBR Metalmaster pads for $80 USD all 4 corners! Ah, the rotors are made in Canada and are cross-drilled but not cad-plated (that's an extra 40 bux I think). The center caps are plated though.
I think I'm gonna give it a try (and save customs since I'm in Montreal...)