Your Made In Nature orders are 100% guaranteed to be delicious. If you ever have a problem with any order, simply call us Monday-Friday between 9:00 AM and 5:00 PM EST at 1-800-906-7426 and we promise to take care of you. If it's easier, simply click here and send us an email. We'll get back to your within 24 working hours. Thank you for your business!