Replacement lock parts are $6-7 on eBay - I bought from a vendor in TX. Easy to remove broken mechanism & repair using YouTube videos. Only one part of mine was broken, but I used all the new parts that came in the kit.
https://www.ebay.com/sch/i.html?_fro...epair&_sacat=0
https://www.youtube.com/watch?v=f-f-rkejtuY If you look to the right for "Up Next" videos you'll find more.
https://www.youtube.com/user/olaf204...query=E46+lock
2006 330ci ZHP - Silbergrau Metallic / Stoff Laser/Anthrazit / Alu Black Cube trim / Adaptive Xenon headlights / HK hi-fi system / heated front seats