Check out FinishLinePerformance.com. Or if you autocross your car at all you might want to consider signing up for MazdaMotorsports.com that is where I get all my stock parts.
So this time I ordered them from onlinemazdaparts.com, we'll see how this turns out :/ Still a far better pricing then the dealer and free shipping for orders over $200.