Mazda Protege 2003, 183000km, squeel. Usually at startup. Usually after putting it in gear. Sometimes at stop signs. No help from one mechanic. Finally took it to another: Frank at Japan Auto (www.japanauto.aaro.ca who I highly recommend. He fixed it right away with a high quality belt. He said the other ones were just too cheap.