Our mission is to make you happy. Whether you’d like to know more about the perks of becoming a Terra Rewards member, Shipping & Return policies, General Policies regarding payment methods and security or would simply like to consult our FAQs, we've got you covered!
By phone: 1-800-26-TERRA Ext: 258
By email: email@example.com
Online Chat: Use the online chat box at the bottom right of your screen to chat with us live!