$115 shipped.
Used, tested working.
Bought two because I thought the first one I bought was DOA but it was a MOST connection/wiring issue.
To retrofit, all you need is a few connectors from BMW, some re-pinning (easy), then coding and you are good to go. I can provide some support/guidance if needed since i just did this and coded it myself with NCS.