I just bought a '92 525 and want to change the mirrors out to the newer '93-'95 style. Are these a direct swap and where is a good place to find used mirrors?

Thanks!