Contact Us

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