Check around your local area for a place like cv pros, we have a few of these places, or check out advanced driveline. Try to find the local shop that specializes in axles, rear ends and constant velocity joints. Most of the time it can be rebuilt to like new condition for around $100 per axle if you bring it in yourself. Contrary to what mazda would like you to believe, they use industry standard joints.