We stand by our products and put the highest priority on your satisfaction. If you experience any problem with your order, we will gladly refund it at no cost to you.
Your order is completely refundable within 30 days. Please contact TerraPass by phone or email:
Toll-free: (877) 210-9581
Outside the U.S.: +1 (415) 692-3411