I can answer for JD. Plath windlass is located in Sandy, OR. TheY do great work but they are very poor communicators. They are notoriously over optimistic on their delivery times. However, they do great work and are worth the wait. I assured him they will come through, just not on time.