We love chatting! We offer many ways to get in touch. Our customer satisfaction team is ready to help with any questions between 11:00 AM and 8:00 PM EST. You can give us a call at 1-866-696-3357 (or 1-866-MY-MEELS). You can live chat with us by pressing the little black heart bubble on the bottom of the page, or send us a quick email at [email protected]! We're also available on Facebook Messenger, and Instagram DMs