I think the only place you'll get OE Mazda rotors is from Mazda themselves...maybe try these guys
http://www.jimellismazdaparts.com/
http://onlinemazdaparts.com/ looks like these guys are asking $65/rotor
As for what price a shop would charge, I was quoted $179 if they can machine the rotors...