I just googled it and several options popped up. You really don't have to go to the dealership for parts. Online is normally cheapest, just read reviews of the manufacturer or specific part.
RepairPal Certified shops can diagnose and repair your 1999 Mazda Protege. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.