E-mail is the best way to reach us, but you can always use more traditional means as well.
You can usually expect a reply to email within 24 hours (and will typically receive one much sooner!).
PO Box 667
Healdsburg, CA 95448
phone: (707) 433-7903