Dave has been a great help with getting my 599 buttons new. By that, he had no solution at the time I needed my reverse button repaired. He gave me a...