We're located at 155 Hill Street in Milford, Connecticut (06460). We're open Monday through Friday, 9 AM to 4 PM EST!
Our customer service team can be reached by Chat for an instant response, or by phone at (860) 388-9001. You can also reach us via email 24 hours a day by submitting a request here
(We're committed to excellent customer service, we also try to do our best to answer any after-hours emails as soon as possible and offer email support on weekends as well.)