i got them through southern states mazda in Raleigh, NC. i don't remember the part number, but he pulled up the exploded view of the door on his computer and i pointed out what i needed.
If you aren't in a huge rush, i can go see if they are still the same price, quote you some shipping, have you pay pal me and i'll mail them to you. or i can get the part # and you can call to order.
IM or email me...
mark@evaul.net