To clarify, the ones I purchased are actually for another model BMW. What separates your oem part with mine is the length of the 3 bolts. Having said that, your offer is a good value in comparison to what others are asking for oem online. Had I not figured out a solution months back I would be all over your parts.....that didn't come out right.. Those are some expensive bolts on the oem part. Sent from my iPhone using Tapatalk