I have used khb for service on my D2 and they have been very reliable for repairs. They are very helpful even when it just questions you have.