Not directly comparable once again, but we paid around €570 for a new alternator for our 9-5 here in Austria a couple of years ago. The mechanic quoted us around €100 for fitting based on the time expected (around 90 minutes), but he told us when we collected it that it was a b*gger of a job and had taken a lot longer than expected, but he was very fair and only charged us the quoted price.