- Live Chat — Click the chat icon on any page for instant assistance.
- Phone — Call us at 1-866-696-3357 (1-866-MY-MEELS).
- Email — Drop us a line at [email protected].
Visit our Contact Us page for full details and support hours.
Our team is ready to help — chat live, email, or give us a call.