To contact Customer Support, please click here.
If you would like to speak directly to one of our customer support representatives, please call toll free at (800) 718-5638. Our hours of operations are Monday – Friday from 9:00 A.M. – 5:00 P.M. Eastern Standard Time.
Written correspondence can be sent to us at:
1730 South Federal Highway #380
Delray Beach, FL 33483


