I found an authorized dealer with fairly inexpensive ($350) refurbished XD600/6 or M600/6 with factory refurb warranty. Please PM me if you are interested (they are not a forum sponsor so any link I post will likely get deleted).

Technic provides a great service to the BMW community by offering his harness. Makes life so much easier.