Tested-works fine
BMW wants over $2000 for this
won't go less than $450 plus shipping for now.....